[PEFF file: __unnamed__] file_timestamp: AA2B66C1 old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [export "[main]" 1:00000000] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size 2CD4 unpacked_size 2CD4 packed_size 2CD4 section_kind EXECUTABLE_READONLY share_kind GLOBAL alignment 04 [section 0 disassembly] 00000000 A8A30002 lha r5, [r3 + 0x0002] 00000004 7C0802A6 mflr r0 00000008 2C050000 cmpwi r5, 0 0000000C 2885000E cmplwi cr1, r5, 14 00000010 2F05FFFD cmpwi cr6, r5, -3 00000014 BFC1FFF8 stmw [r1 - 0x0008], r30 00000018 90010008 stw [r1 + 0x0008], r0 0000001C 2E85FFF9 cmpwi cr5, r5, -7 00000020 9421FFB0 stwu [r1 - 0x0050], r1 00000024 40800128 bge +0x00000128 /* 0000014C */ 00000028 2C05FFFE cmpwi r5, -2 0000002C 419A0074 beq cr6, +0x00000074 /* 000000A0 */ 00000030 2C85FFFF cmpwi cr1, r5, -1 00000034 2F85FFFC cmpwi cr7, r5, -4 00000038 41990020 bgt cr6, +0x00000020 /* 00000058 */ 0000003C 3BC40000 addi r30, r4, 0x0000 00000040 41960090 beq cr5, +0x00000090 /* 000000D0 */ 00000044 3C600002 lis r3, 0x0002 00000048 30630004 addic r3, r3, 4 0000004C 419E02CC beq cr7, +0x000002CC /* 00000318 */ 00000050 83C10048 lwz r30, [r1 + 0x0048] 00000054 480000EC b +0x000000EC /* 00000140 */ label00000058: 00000058 41820028 beq +0x00000028 /* 00000080 */ 0000005C 408600E0 bne cr1, +0x000000E0 /* 0000013C */ 00000060 80A30004 lwz r5, [r3 + 0x0004] 00000064 38640000 addi r3, r4, 0x0000 00000068 38850000 addi r4, r5, 0x0000 0000006C 480002DD bl +0x000002DC /* 00000348 */ 00000070 81810058 lwz r12, [r1 + 0x0058] 00000074 30210050 addic r1, r1, 80 00000078 7D8803A6 mtlr r12 0000007C 4E800020 blr label00000080: 00000080 80A30004 lwz r5, [r3 + 0x0004] 00000084 38640000 addi r3, r4, 0x0000 00000088 38850000 addi r4, r5, 0x0000 0000008C 480009AD bl +0x000009AC /* 00000A38 */ 00000090 81810058 lwz r12, [r1 + 0x0058] 00000094 30210050 addic r1, r1, 80 00000098 7D8803A6 mtlr r12 0000009C 4E800020 blr label000000A0: 000000A0 A8830004 lha r4, [r3 + 0x0004] 000000A4 38600001 li r3, 0x0001 000000A8 30A40004 addic r5, r4, 4 000000AC 2B05000E cmplwi cr6, r5, 14 000000B0 2C04000E cmpwi r4, 14 000000B4 2C84FFF9 cmpwi cr1, r4, -7 000000B8 4099026C ble cr6, +0x0000026C /* 00000324 */ 000000BC 41860268 beq cr1, +0x00000268 /* 00000324 */ 000000C0 41820264 beq +0x00000264 /* 00000324 */ 000000C4 30210050 addic r1, r1, 80 000000C8 38600000 li r3, 0x0000 000000CC 4E800020 blr label000000D0: 000000D0 83E40000 lwz r31, [r4] 000000D4 2C1F0000 cmpwi r31, 0 000000D8 4182004C beq +0x0000004C /* 00000124 */ 000000DC 807F0000 lwz r3, [r31] 000000E0 480025F9 bl +0x000025F8 /* 000026D8 */ 000000E4 80410014 lwz r2, [r1 + 0x0014] 000000E8 807F0008 lwz r3, [r31 + 0x0008] 000000EC 480025ED bl +0x000025EC /* 000026D8 */ 000000F0 80410014 lwz r2, [r1 + 0x0014] 000000F4 807F000C lwz r3, [r31 + 0x000C] 000000F8 480025E1 bl +0x000025E0 /* 000026D8 */ 000000FC 80410014 lwz r2, [r1 + 0x0014] 00000100 387F0000 addi r3, r31, 0x0000 00000104 480025F9 bl +0x000025F8 /* 000026FC */ 00000108 80410014 lwz r2, [r1 + 0x0014] 0000010C 38600000 li r3, 0x0000 00000110 907E0000 stw [r30], r3 00000114 807E0004 lwz r3, [r30 + 0x0004] 00000118 38800000 li r4, 0x0000 0000011C 48002605 bl +0x00002604 /* 00002720 */ 00000120 80410014 lwz r2, [r1 + 0x0014] label00000124: 00000124 38600000 li r3, 0x0000 00000128 81810058 lwz r12, [r1 + 0x0058] 0000012C 30210050 addic r1, r1, 80 00000130 7D8803A6 mtlr r12 00000134 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000138 4E800020 blr label0000013C: 0000013C 83C10048 lwz r30, [r1 + 0x0048] label00000140: 00000140 30210050 addic r1, r1, 80 00000144 3860FFCE li r3, 0xFFFFFFCE 00000148 4E800020 blr label0000014C: 0000014C 54A5103A rlwinm r5, r5, 2, 0, 29 00000150 80C2000C lwz r6, [r2 + 0x000C] 00000154 4185FFE8 bgt cr1, -0x00000018 /* 0000013C */ 00000158 7CC6282E lwzx r6, r6, r5 0000015C 80A20010 lwz r5, [r2 + 0x0010] 00000160 7CA62814 addc r5, r6, r5 00000164 7CA903A6 mtctr r5 00000168 4E800420 bctr 0000016C 80A30004 lwz r5, [r3 + 0x0004] 00000170 38640000 addi r3, r4, 0x0000 00000174 38850000 addi r4, r5, 0x0000 00000178 48000CE9 bl +0x00000CE8 /* 00000E60 */ 0000017C 81810058 lwz r12, [r1 + 0x0058] 00000180 30210050 addic r1, r1, 80 00000184 7D8803A6 mtlr r12 00000188 4E800020 blr 0000018C 80A30004 lwz r5, [r3 + 0x0004] 00000190 38640000 addi r3, r4, 0x0000 00000194 38850000 addi r4, r5, 0x0000 00000198 48000F01 bl +0x00000F00 /* 00001098 */ 0000019C 81810058 lwz r12, [r1 + 0x0058] 000001A0 30210050 addic r1, r1, 80 000001A4 7D8803A6 mtlr r12 000001A8 4E800020 blr 000001AC 38640000 addi r3, r4, 0x0000 000001B0 480015B9 bl +0x000015B8 /* 00001768 */ 000001B4 81810058 lwz r12, [r1 + 0x0058] 000001B8 30210050 addic r1, r1, 80 000001BC 7D8803A6 mtlr r12 000001C0 4E800020 blr 000001C4 80830014 lwz r4, [r3 + 0x0014] 000001C8 80A30004 lwz r5, [r3 + 0x0004] 000001CC 80840000 lwz r4, [r4] 000001D0 2C050000 cmpwi r5, 0 000001D4 A8640020 lha r3, [r4 + 0x0020] 000001D8 A8C40022 lha r6, [r4 + 0x0022] 000001DC 30830001 addic r4, r3, 1 000001E0 3860FFCE li r3, 0xFFFFFFCE 000001E4 41820140 beq +0x00000140 /* 00000324 */ 000001E8 5483083A rlwinm r3, r4, 1, 0, 29 000001EC 7C6331D6 mullw r3, r3, r6 000001F0 90650000 stw [r5], r3 000001F4 30210050 addic r1, r1, 80 000001F8 38600000 li r3, 0x0000 000001FC 4E800020 blr 00000200 80A30004 lwz r5, [r3 + 0x0004] 00000204 38640000 addi r3, r4, 0x0000 00000208 38850000 addi r4, r5, 0x0000 0000020C 48001665 bl +0x00001664 /* 00001870 */ 00000210 81810058 lwz r12, [r1 + 0x0058] 00000214 30210050 addic r1, r1, 80 00000218 7D8803A6 mtlr r12 0000021C 4E800020 blr 00000220 80A30004 lwz r5, [r3 + 0x0004] 00000224 38640000 addi r3, r4, 0x0000 00000228 38850000 addi r4, r5, 0x0000 0000022C 480016F9 bl +0x000016F8 /* 00001924 */ 00000230 81810058 lwz r12, [r1 + 0x0058] 00000234 30210050 addic r1, r1, 80 00000238 7D8803A6 mtlr r12 0000023C 4E800020 blr 00000240 8083000E lwz r4, [r3 + 0x000E] 00000244 30210050 addic r1, r1, 80 00000248 A8C40006 lha r6, [r4 + 0x0006] 0000024C A9240002 lha r9, [r4 + 0x0002] 00000250 A9440000 lha r10, [r4] 00000254 A8840004 lha r4, [r4 + 0x0004] 00000258 7CC93010 subfc r6, r9, r6 0000025C 30C60001 addic r6, r6, 1 00000260 80A30004 lwz r5, [r3 + 0x0004] 00000264 54C6083A rlwinm r6, r6, 1, 0, 29 00000268 38600000 li r3, 0x0000 0000026C 7C8A2010 subfc r4, r10, r4 00000270 7C8621D6 mullw r4, r6, r4 00000274 90850000 stw [r5], r4 00000278 4E800020 blr 0000027C 80830008 lwz r4, [r3 + 0x0008] 00000280 80C30004 lwz r6, [r3 + 0x0004] 00000284 8063000C lwz r3, [r3 + 0x000C] 00000288 9081003C stw [r1 + 0x003C], r4 0000028C 38A30000 addi r5, r3, 0x0000 00000290 2F060000 cmpwi cr6, r6, 0 00000294 2C850000 cmpwi cr1, r5, 0 00000298 90610038 stw [r1 + 0x0038], r3 0000029C 2C040000 cmpwi r4, 0 000002A0 38600000 li r3, 0x0000 000002A4 419A0008 beq cr6, +0x00000008 /* 000002AC */ 000002A8 90660000 stw [r6], r3 label000002AC: 000002AC 38C00300 li r6, 0x0300 000002B0 39200400 li r9, 0x0400 000002B4 41860008 beq cr1, +0x00000008 /* 000002BC */ 000002B8 90C50000 stw [r5], r6 label000002BC: 000002BC 41820068 beq +0x00000068 /* 00000324 */ 000002C0 30210050 addic r1, r1, 80 000002C4 91240000 stw [r4], r9 000002C8 4E800020 blr 000002CC 80A30004 lwz r5, [r3 + 0x0004] 000002D0 3860FFCE li r3, 0xFFFFFFCE 000002D4 2C050000 cmpwi r5, 0 000002D8 4182004C beq +0x0000004C /* 00000324 */ 000002DC 80640000 lwz r3, [r4] 000002E0 38850000 addi r4, r5, 0x0000 000002E4 8063000C lwz r3, [r3 + 0x000C] 000002E8 38A00048 li r5, 0x0048 000002EC 80630000 lwz r3, [r3] 000002F0 48002455 bl +0x00002454 /* 00002744 */ 000002F4 80410014 lwz r2, [r1 + 0x0014] 000002F8 81810058 lwz r12, [r1 + 0x0058] 000002FC 30210050 addic r1, r1, 80 00000300 7D8803A6 mtlr r12 00000304 38600000 li r3, 0x0000 00000308 4E800020 blr 0000030C 30210050 addic r1, r1, 80 00000310 3860DCFE li r3, 0xFFFFDCFE 00000314 4E800020 blr label00000318: 00000318 83C10048 lwz r30, [r1 + 0x0048] 0000031C 30210050 addic r1, r1, 80 00000320 4E800020 blr label00000324: 00000324 30210050 addic r1, r1, 80 00000328 4E800020 blr 0000032C 00000000 .invalid 00000330 00002041 .invalid 00000334 80020200 lwz r0, [r2 + 0x0200] 00000338 00000000 .invalid 0000033C 0000032C .invalid 00000340 00035955 .invalid 00000344 56000000 rlwinm r0, r16, 0, 0, 0 fn00000348: 00000348 BF41FFE8 stmw [r1 - 0x0018], r26 0000034C 7C0802A6 mflr r0 00000350 3BE40000 addi r31, r4, 0x0000 00000354 90010008 stw [r1 + 0x0008], r0 00000358 9421FFA0 stwu [r1 - 0x0060], r1 0000035C 4800240D bl +0x0000240C /* 00002768 */ 00000360 80410014 lwz r2, [r1 + 0x0014] 00000364 90610038 stw [r1 + 0x0038], r3 00000368 38600688 li r3, 0x0688 0000036C 48002421 bl +0x00002420 /* 0000278C */ 00000370 80410014 lwz r2, [r1 + 0x0014] 00000374 2C030000 cmpwi r3, 0 00000378 3BC30000 addi r30, r3, 0x0000 0000037C 389E0000 addi r4, r30, 0x0000 00000380 3860FF94 li r3, 0xFFFFFF94 00000384 418201D4 beq +0x000001D4 /* 00000558 */ 00000388 387F0000 addi r3, r31, 0x0000 0000038C 48002425 bl +0x00002424 /* 000027B0 */ 00000390 80410014 lwz r2, [r1 + 0x0014] 00000394 93FE0004 stw [r30 + 0x0004], r31 00000398 387F0000 addi r3, r31, 0x0000 0000039C 48002439 bl +0x00002438 /* 000027D4 */ 000003A0 80410014 lwz r2, [r1 + 0x0014] 000003A4 7C630034 cntlzw r3, r3 000003A8 3463FFE0 subic. r3, r3, 32 000003AC 41800014 blt +0x00000014 /* 000003C0 */ 000003B0 48002449 bl +0x00002448 /* 000027F8 */ 000003B4 80410014 lwz r2, [r1 + 0x0014] 000003B8 48002465 bl +0x00002464 /* 0000281C */ 000003BC 80410014 lwz r2, [r1 + 0x0014] label000003C0: 000003C0 387F0000 addi r3, r31, 0x0000 000003C4 4800247D bl +0x0000247C /* 00002840 */ 000003C8 80410014 lwz r2, [r1 + 0x0014] 000003CC 2C030000 cmpwi r3, 0 000003D0 3BA30000 addi r29, r3, 0x0000 000003D4 38600012 li r3, 0x0012 000003D8 4082002C bne +0x0000002C /* 00000404 */ 000003DC 480023B1 bl +0x000023B0 /* 0000278C */ 000003E0 80410014 lwz r2, [r1 + 0x0014] 000003E4 2C030000 cmpwi r3, 0 000003E8 3B60FF94 li r27, 0xFFFFFF94 000003EC 3BA30000 addi r29, r3, 0x0000 000003F0 387F0000 addi r3, r31, 0x0000 000003F4 41820130 beq +0x00000130 /* 00000524 */ 000003F8 389D0000 addi r4, r29, 0x0000 000003FC 48002325 bl +0x00002324 /* 00002720 */ 00000400 80410014 lwz r2, [r1 + 0x0014] label00000404: 00000404 807D000C lwz r3, [r29 + 0x000C] 00000408 2C030000 cmpwi r3, 0 0000040C 80830000 lwz r4, [r3] 00000410 2C840000 cmpwi cr1, r4, 0 00000414 41820008 beq +0x00000008 /* 0000041C */ 00000418 408600B4 bne cr1, +0x000000B4 /* 000004CC */ label0000041C: 0000041C 48002449 bl +0x00002448 /* 00002864 */ 00000420 80410014 lwz r2, [r1 + 0x0014] 00000424 7C7C0734 extsh r28, r3 00000428 807D000C lwz r3, [r29 + 0x000C] 0000042C 2C030000 cmpwi r3, 0 00000430 4182000C beq +0x0000000C /* 0000043C */ 00000434 480022A5 bl +0x000022A4 /* 000026D8 */ 00000438 80410014 lwz r2, [r1 + 0x0014] label0000043C: 0000043C 387F0000 addi r3, r31, 0x0000 00000440 48002449 bl +0x00002448 /* 00002888 */ 00000444 80410014 lwz r2, [r1 + 0x0014] 00000448 7C7A0734 extsh r26, r3 0000044C 2C1AFFFF cmpwi r26, -1 00000450 3C606364 lis r3, 0x6364 00000454 3880B54F li r4, 0xFFFFB54F 00000458 30636369 addic r3, r3, 25449 0000045C 3B60FF94 li r27, 0xFFFFFF94 00000460 418200C4 beq +0x000000C4 /* 00000524 */ 00000464 48002449 bl +0x00002448 /* 000028AC */ 00000468 80410014 lwz r2, [r1 + 0x0014] 0000046C 2C030000 cmpwi r3, 0 00000470 907D000C stw [r29 + 0x000C], r3 00000474 40820034 bne +0x00000034 /* 000004A8 */ 00000478 387A0000 addi r3, r26, 0x0000 0000047C 48002455 bl +0x00002454 /* 000028D0 */ 00000480 80410014 lwz r2, [r1 + 0x0014] 00000484 48002471 bl +0x00002470 /* 000028F4 */ 00000488 80410014 lwz r2, [r1 + 0x0014] 0000048C 7C7B0734 extsh r27, r3 00000490 387C0000 addi r3, r28, 0x0000 00000494 48002485 bl +0x00002484 /* 00002918 */ 00000498 80410014 lwz r2, [r1 + 0x0014] 0000049C 2C1E0000 cmpwi r30, 0 000004A0 387E0000 addi r3, r30, 0x0000 000004A4 48000088 b +0x00000088 /* 0000052C */ label000004A8: 000004A8 48002495 bl +0x00002494 /* 0000293C */ 000004AC 80410014 lwz r2, [r1 + 0x0014] 000004B0 387A0000 addi r3, r26, 0x0000 000004B4 4800241D bl +0x0000241C /* 000028D0 */ 000004B8 80410014 lwz r2, [r1 + 0x0014] 000004BC 387C0000 addi r3, r28, 0x0000 000004C0 48002459 bl +0x00002458 /* 00002918 */ 000004C4 80410014 lwz r2, [r1 + 0x0014] 000004C8 807D000C lwz r3, [r29 + 0x000C] label000004CC: 000004CC 48002495 bl +0x00002494 /* 00002960 */ 000004D0 80410014 lwz r2, [r1 + 0x0014] 000004D4 3860FFFF li r3, 0xFFFFFFFF 000004D8 907E0682 stw [r30 + 0x0682], r3 000004DC 93BE0000 stw [r30], r29 000004E0 80620054 lwz r3, [r2 + 0x0054] 000004E4 388003C0 li r4, 0x03C0 000004E8 38A00001 li r5, 0x0001 000004EC 48002499 bl +0x00002498 /* 00002984 */ 000004F0 80410014 lwz r2, [r1 + 0x0014] 000004F4 907E001E stw [r30 + 0x001E], r3 000004F8 8062005C lwz r3, [r2 + 0x005C] 000004FC 388000C0 li r4, 0x00C0 00000500 38A00001 li r5, 0x0001 00000504 48002481 bl +0x00002480 /* 00002984 */ 00000508 80410014 lwz r2, [r1 + 0x0014] 0000050C 907E067E stw [r30 + 0x067E], r3 00000510 80610038 lwz r3, [r1 + 0x0038] 00000514 48002309 bl +0x00002308 /* 0000281C */ 00000518 80410014 lwz r2, [r1 + 0x0014] 0000051C 38600000 li r3, 0x0000 00000520 48000038 b +0x00000038 /* 00000558 */ label00000524: 00000524 2C1E0000 cmpwi r30, 0 00000528 387E0000 addi r3, r30, 0x0000 label0000052C: 0000052C 4182000C beq +0x0000000C /* 00000538 */ 00000530 480021CD bl +0x000021CC /* 000026FC */ 00000534 80410014 lwz r2, [r1 + 0x0014] label00000538: 00000538 387F0000 addi r3, r31, 0x0000 0000053C 38800000 li r4, 0x0000 00000540 48002271 bl +0x00002270 /* 000027B0 */ 00000544 80410014 lwz r2, [r1 + 0x0014] 00000548 80610038 lwz r3, [r1 + 0x0038] 0000054C 480022D1 bl +0x000022D0 /* 0000281C */ 00000550 80410014 lwz r2, [r1 + 0x0014] 00000554 387B0000 addi r3, r27, 0x0000 label00000558: 00000558 81810068 lwz r12, [r1 + 0x0068] 0000055C 30210060 addic r1, r1, 96 00000560 7D8803A6 mtlr r12 00000564 BB41FFE8 lmw r26, [r1 - 0x0018] 00000568 4E800020 blr 0000056C 00000000 .invalid 00000570 00002041 .invalid 00000574 80060200 lwz r0, [r6 + 0x0200] 00000578 00000000 .invalid 0000057C 00000224 .invalid 00000580 000A5955 .invalid 00000584 565F4344 rlwinm r31, r18, 8, 13, 2 00000588 4F70656E .invalid 4C fn0000058C: 0000058C 93E1FFFC stw [r1 - 0x0004], r31 00000590 83E30000 lwz r31, [r3] 00000594 7C0802A6 mflr r0 00000598 2C1F0000 cmpwi r31, 0 0000059C 90010008 stw [r1 + 0x0008], r0 000005A0 9421FFB0 stwu [r1 - 0x0050], r1 000005A4 3860FF94 li r3, 0xFFFFFF94 000005A8 41820210 beq +0x00000210 /* 000007B8 */ 000005AC 480021BD bl +0x000021BC /* 00002768 */ 000005B0 80410014 lwz r2, [r1 + 0x0014] 000005B4 90610038 stw [r1 + 0x0038], r3 000005B8 387F0000 addi r3, r31, 0x0000 000005BC 480023ED bl +0x000023EC /* 000029A8 */ 000005C0 80410014 lwz r2, [r1 + 0x0014] 000005C4 48002259 bl +0x00002258 /* 0000281C */ 000005C8 80410014 lwz r2, [r1 + 0x0014] 000005CC 807F0000 lwz r3, [r31] 000005D0 38000001 li r0, 0x0001 000005D4 2C830000 cmpwi cr1, r3, 0 000005D8 981F0010 stb [r31 + 0x0010], r0 000005DC 80030000 lwz r0, [r3] 000005E0 2C000000 cmpwi r0, 0 000005E4 41860010 beq cr1, +0x00000010 /* 000005F4 */ 000005E8 408201B4 bne +0x000001B4 /* 0000079C */ 000005EC 480020ED bl +0x000020EC /* 000026D8 */ 000005F0 80410014 lwz r2, [r1 + 0x0014] label000005F4: 000005F4 38600A00 li r3, 0x0A00 000005F8 480023D5 bl +0x000023D4 /* 000029CC */ 000005FC 80410014 lwz r2, [r1 + 0x0014] 00000600 907F0000 stw [r31], r3 00000604 2C830000 cmpwi cr1, r3, 0 00000608 80E30000 lwz r7, [r3] 0000060C 2C070000 cmpwi r7, 0 00000610 41860198 beq cr1, +0x00000198 /* 000007A8 */ 00000614 38A00000 li r5, 0x0000 00000618 38800080 li r4, 0x0080 0000061C 3C00FF4D lis r0, 0xFF4D 00000620 4182017C beq +0x0000017C /* 0000079C */ 00000624 38650000 addi r3, r5, 0x0000 00000628 30C7FFFE subic r6, r7, 2 0000062C 7C8903A6 mtctr r4 label00000630: 00000630 3D030001 addis r8, r3, 0x0001 00000634 306866E9 addic r3, r8, 26345 00000638 31088000 subic r8, r8, 32768 0000063C 7D088670 srawi r8, r8, 16 00000640 B5060002 sthu [r6 + 0x0002], r8 00000644 4200FFEC bdnz -0x00000014 /* 00000630 */ 00000648 30C08B80 subic r6, r0, 29824 0000064C 306700FE addic r3, r7, 254 00000650 7C8903A6 mtctr r4 label00000654: 00000654 3C060001 addis r0, r6, 0x0001 00000658 30C066E9 addic r6, r0, 26345 0000065C 30008000 subic r0, r0, 32768 00000660 7C008670 srawi r0, r0, 16 00000664 B4030002 sthu [r3 + 0x0002], r0 00000668 4200FFEC bdnz -0x00000014 /* 00000654 */ 0000066C 38C50000 addi r6, r5, 0x0000 00000670 306701FE addic r3, r7, 510 00000674 7C8903A6 mtctr r4 label00000678: 00000678 3C060002 addis r0, r6, 0x0002 0000067C 3CC60001 addis r6, r6, 0x0001 00000680 30C68000 subic r6, r6, 32768 00000684 7CC68670 srawi r6, r6, 16 00000688 B4C30002 sthu [r3 + 0x0002], r6 0000068C 30C0C51F subic r6, r0, 15073 00000690 4200FFE8 bdnz -0x00000018 /* 00000678 */ 00000694 3C00FF1D lis r0, 0xFF1D 00000698 30607080 addic r3, r0, 28800 0000069C 30C702FE addic r6, r7, 766 000006A0 7C8903A6 mtctr r4 label000006A4: 000006A4 3C030002 addis r0, r3, 0x0002 000006A8 3C630001 addis r3, r3, 0x0001 000006AC 30638000 subic r3, r3, 32768 000006B0 7C638670 srawi r3, r3, 16 000006B4 B4660002 sthu [r6 + 0x0002], r3 000006B8 3060C51F subic r3, r0, 15073 000006BC 4200FFE8 bdnz -0x00000018 /* 000006A4 */ 000006C0 38C50000 addi r6, r5, 0x0000 000006C4 306703FF addic r3, r7, 1023 000006C8 7C8903A6 mtctr r4 label000006CC: 000006CC 3C060001 addis r0, r6, 0x0001 000006D0 30C0B6DC subic r6, r0, 18724 000006D4 30008000 subic r0, r0, 32768 000006D8 7C008670 srawi r0, r0, 16 000006DC 9C030001 stbu [r3 + 0x0001], r0 000006E0 4200FFEC bdnz -0x00000014 /* 000006CC */ 000006E4 3C00FFA5 lis r0, 0xFFA5 000006E8 30C09200 subic r6, r0, 28160 000006EC 3067047F addic r3, r7, 1151 000006F0 7C8903A6 mtctr r4 label000006F4: 000006F4 3C060001 addis r0, r6, 0x0001 000006F8 30C0B6DC subic r6, r0, 18724 000006FC 30008000 subic r0, r0, 32768 00000700 7C008670 srawi r0, r0, 16 00000704 9C030001 stbu [r3 + 0x0001], r0 00000708 4200FFEC bdnz -0x00000014 /* 000006F4 */ 0000070C 38C50000 addi r6, r5, 0x0000 00000710 306704FF addic r3, r7, 1279 00000714 7C8903A6 mtctr r4 label00000718: 00000718 3C060001 addis r0, r6, 0x0001 0000071C 30008000 subic r0, r0, 32768 00000720 7C008670 srawi r0, r0, 16 00000724 9C030001 stbu [r3 + 0x0001], r0 00000728 30C657FD addic r6, r6, 22525 0000072C 4200FFEC bdnz -0x00000014 /* 00000718 */ 00000730 3C00FFD4 lis r0, 0xFFD4 00000734 30600180 addic r3, r0, 384 00000738 30C7057F addic r6, r7, 1407 0000073C 7C8903A6 mtctr r4 label00000740: 00000740 3C030001 addis r0, r3, 0x0001 00000744 30008000 subic r0, r0, 32768 00000748 7C008670 srawi r0, r0, 16 0000074C 9C060001 stbu [r6 + 0x0001], r0 00000750 306357FD addic r3, r3, 22525 00000754 4200FFEC bdnz -0x00000014 /* 00000740 */ 00000758 306705FE addic r3, r7, 1534 0000075C 7C8903A6 mtctr r4 label00000760: 00000760 B4A30002 sthu [r3 + 0x0002], r5 00000764 4200FFFC bdnz -0x00000004 /* 00000760 */ 00000768 38000100 li r0, 0x0100 0000076C 7C0903A6 mtctr r0 00000770 306706FE addic r3, r7, 1790 00000774 380000FF li r0, 0x00FF label00000778: 00000778 B4A30002 sthu [r3 + 0x0002], r5 0000077C 30A50001 addic r5, r5, 1 00000780 4200FFF8 bdnz -0x00000008 /* 00000778 */ 00000784 306708FE addic r3, r7, 2302 00000788 7C8903A6 mtctr r4 label0000078C: 0000078C B4030002 sthu [r3 + 0x0002], r0 00000790 4200FFFC bdnz -0x00000004 /* 0000078C */ 00000794 807F0000 lwz r3, [r31] 00000798 2C830000 cmpwi cr1, r3, 0 label0000079C: 0000079C 4186000C beq cr1, +0x0000000C /* 000007A8 */ 000007A0 480021C1 bl +0x000021C0 /* 00002960 */ 000007A4 80410014 lwz r2, [r1 + 0x0014] label000007A8: 000007A8 80610038 lwz r3, [r1 + 0x0038] 000007AC 48002071 bl +0x00002070 /* 0000281C */ 000007B0 80410014 lwz r2, [r1 + 0x0014] 000007B4 38600000 li r3, 0x0000 label000007B8: 000007B8 81810058 lwz r12, [r1 + 0x0058] 000007BC 83E1004C lwz r31, [r1 + 0x004C] 000007C0 7D8803A6 mtlr r12 000007C4 30210050 addic r1, r1, 80 000007C8 4E800020 blr 000007CC 00000000 .invalid 000007D0 00002041 .invalid 000007D4 80010100 lwz r0, [r1 + 0x0100] 000007D8 00000000 .invalid 000007DC 00000240 .invalid 000007E0 0016496E .invalid 000007E4 69746961 xori r20, r11, 0x6961 000007E8 6C697A65 xoris r9, r3, 0x7A65 000007EC 4465636F .invalid sc 000007F0 64655461 oris r5, r3, 0x5461 000007F4 626C6573 ori r12, r19, 0x6573 fn000007F8: 000007F8 93E1FFFC stw [r1 - 0x0004], r31 000007FC 83E30000 lwz r31, [r3] 00000800 7C0802A6 mflr r0 00000804 2C1F0000 cmpwi r31, 0 00000808 90010008 stw [r1 + 0x0008], r0 0000080C 9421FFB0 stwu [r1 - 0x0050], r1 00000810 3860FF94 li r3, 0xFFFFFF94 00000814 41820160 beq +0x00000160 /* 00000974 */ 00000818 48001F51 bl +0x00001F50 /* 00002768 */ 0000081C 80410014 lwz r2, [r1 + 0x0014] 00000820 90610038 stw [r1 + 0x0038], r3 00000824 387F0000 addi r3, r31, 0x0000 00000828 48002181 bl +0x00002180 /* 000029A8 */ 0000082C 80410014 lwz r2, [r1 + 0x0014] 00000830 48001FED bl +0x00001FEC /* 0000281C */ 00000834 80410014 lwz r2, [r1 + 0x0014] 00000838 807F0008 lwz r3, [r31 + 0x0008] 0000083C 38000001 li r0, 0x0001 00000840 2C830000 cmpwi cr1, r3, 0 00000844 981F0010 stb [r31 + 0x0010], r0 00000848 80030000 lwz r0, [r3] 0000084C 2C000000 cmpwi r0, 0 00000850 41860010 beq cr1, +0x00000010 /* 00000860 */ 00000854 40820104 bne +0x00000104 /* 00000958 */ 00000858 48001E81 bl +0x00001E80 /* 000026D8 */ 0000085C 80410014 lwz r2, [r1 + 0x0014] label00000860: 00000860 38600E00 li r3, 0x0E00 00000864 48002169 bl +0x00002168 /* 000029CC */ 00000868 80410014 lwz r2, [r1 + 0x0014] 0000086C 907F0008 stw [r31 + 0x0008], r3 00000870 2C830000 cmpwi cr1, r3, 0 00000874 80C30000 lwz r6, [r3] 00000878 2C060000 cmpwi r6, 0 0000087C 418600E8 beq cr1, +0x000000E8 /* 00000964 */ 00000880 38800000 li r4, 0x0000 00000884 38000100 li r0, 0x0100 00000888 38A40000 addi r5, r4, 0x0000 0000088C 418200CC beq +0x000000CC /* 00000958 */ 00000890 3066FFFE subic r3, r6, 2 00000894 7C0903A6 mtctr r0 label00000898: 00000898 7CA74670 srawi r7, r5, 8 0000089C B4E30002 sthu [r3 + 0x0002], r7 000008A0 30A54C85 addic r5, r5, 19589 000008A4 4200FFF4 bdnz -0x0000000C /* 00000898 */ 000008A8 306601FE addic r3, r6, 510 000008AC 38A40000 addi r5, r4, 0x0000 000008B0 7C0903A6 mtctr r0 label000008B4: 000008B4 3CE50001 addis r7, r5, 0x0001 000008B8 7CA54670 srawi r5, r5, 8 000008BC B4A30002 sthu [r3 + 0x0002], r5 000008C0 30A7962B subic r5, r7, 27093 000008C4 4200FFF0 bdnz -0x00000010 /* 000008B4 */ 000008C8 38A40000 addi r5, r4, 0x0000 000008CC 306603FE addic r3, r6, 1022 000008D0 7C0903A6 mtctr r0 label000008D4: 000008D4 7CA74670 srawi r7, r5, 8 000008D8 B4E30002 sthu [r3 + 0x0002], r7 000008DC 30A51D49 addic r5, r5, 7497 000008E0 4200FFF4 bdnz -0x0000000C /* 000008D4 */ 000008E4 38A40000 addi r5, r4, 0x0000 000008E8 306605FE addic r3, r6, 1534 000008EC 7C0903A6 mtctr r0 label000008F0: 000008F0 7CA74670 srawi r7, r5, 8 000008F4 B4E30002 sthu [r3 + 0x0002], r7 000008F8 30A5D4CB subic r5, r5, 11061 000008FC 4200FFF4 bdnz -0x0000000C /* 000008F0 */ 00000900 38A40000 addi r5, r4, 0x0000 00000904 306607FE addic r3, r6, 2046 00000908 7C0903A6 mtctr r0 label0000090C: 0000090C 7CA74670 srawi r7, r5, 8 00000910 B4E30002 sthu [r3 + 0x0002], r7 00000914 30A5AB30 subic r5, r5, 21712 00000918 4200FFF4 bdnz -0x0000000C /* 0000090C */ 0000091C 38A40000 addi r5, r4, 0x0000 00000920 306609FE addic r3, r6, 2558 00000924 7C0903A6 mtctr r0 label00000928: 00000928 7CA74670 srawi r7, r5, 8 0000092C B4E30002 sthu [r3 + 0x0002], r7 00000930 30A5EB30 subic r5, r5, 5328 00000934 4200FFF4 bdnz -0x0000000C /* 00000928 */ 00000938 30660BFE addic r3, r6, 3070 0000093C 7C0903A6 mtctr r0 label00000940: 00000940 7C804670 srawi r0, r4, 8 00000944 B4030002 sthu [r3 + 0x0002], r0 00000948 308494D0 subic r4, r4, 27440 0000094C 4200FFF4 bdnz -0x0000000C /* 00000940 */ 00000950 807F0008 lwz r3, [r31 + 0x0008] 00000954 2C830000 cmpwi cr1, r3, 0 label00000958: 00000958 4186000C beq cr1, +0x0000000C /* 00000964 */ 0000095C 48002005 bl +0x00002004 /* 00002960 */ 00000960 80410014 lwz r2, [r1 + 0x0014] label00000964: 00000964 80610038 lwz r3, [r1 + 0x0038] 00000968 48001EB5 bl +0x00001EB4 /* 0000281C */ 0000096C 80410014 lwz r2, [r1 + 0x0014] 00000970 38600000 li r3, 0x0000 label00000974: 00000974 81810058 lwz r12, [r1 + 0x0058] 00000978 83E1004C lwz r31, [r1 + 0x004C] 0000097C 7D8803A6 mtlr r12 00000980 30210050 addic r1, r1, 80 00000984 4E800020 blr 00000988 00000000 .invalid 0000098C 00002041 .invalid 00000990 80010100 lwz r0, [r1 + 0x0100] 00000994 00000000 .invalid 00000998 00000190 .invalid 0000099C 0016496E .invalid 000009A0 69746961 xori r20, r11, 0x6961 000009A4 6C697A65 xoris r9, r3, 0x7A65 000009A8 456E636F .invalid sc 000009AC 64655461 oris r5, r3, 0x5461 000009B0 626C6573 ori r12, r19, 0x6573 000009B4 7C0802A6 mflr r0 000009B8 93E1FFFC stw [r1 - 0x0004], r31 000009BC 3BE30000 addi r31, r3, 0x0000 000009C0 90010008 stw [r1 + 0x0008], r0 000009C4 9421FFB0 stwu [r1 - 0x0050], r1 000009C8 807F0000 lwz r3, [r31] 000009CC 48001D0D bl +0x00001D0C /* 000026D8 */ 000009D0 80410014 lwz r2, [r1 + 0x0014] 000009D4 807F0008 lwz r3, [r31 + 0x0008] 000009D8 48001D01 bl +0x00001D00 /* 000026D8 */ 000009DC 80410014 lwz r2, [r1 + 0x0014] 000009E0 807F000C lwz r3, [r31 + 0x000C] 000009E4 48001CF5 bl +0x00001CF4 /* 000026D8 */ 000009E8 80410014 lwz r2, [r1 + 0x0014] 000009EC 387F0000 addi r3, r31, 0x0000 000009F0 48001D0D bl +0x00001D0C /* 000026FC */ 000009F4 80410014 lwz r2, [r1 + 0x0014] 000009F8 81810058 lwz r12, [r1 + 0x0058] 000009FC 83E1004C lwz r31, [r1 + 0x004C] 00000A00 7D8803A6 mtlr r12 00000A04 30210050 addic r1, r1, 80 00000A08 4E800020 blr 00000A0C 00000000 .invalid 00000A10 00002041 .invalid 00000A14 80010100 lwz r0, [r1 + 0x0100] 00000A18 00000000 .invalid 00000A1C 00000058 .invalid 00000A20 00134469 .invalid 00000A24 73706F73 andi. r16, r27, 0x6F73 00000A28 65536861 oris r19, r10, 0x6861 00000A2C 72656454 andi. r5, r19, 0x6454 00000A30 61626C65 ori r2, r11, 0x6C65 00000A34 73000000 andi. r0, r24, 0x0000 fn00000A38: 00000A38 BFC1FFF8 stmw [r1 - 0x0008], r30 00000A3C 7C0802A6 mflr r0 00000A40 2C830000 cmpwi cr1, r3, 0 00000A44 90010008 stw [r1 + 0x0008], r0 00000A48 9421FFB0 stwu [r1 - 0x0050], r1 00000A4C 90810038 stw [r1 + 0x0038], r4 00000A50 3BE30000 addi r31, r3, 0x0000 00000A54 41860160 beq cr1, +0x00000160 /* 00000BB4 */ 00000A58 801F001A lwz r0, [r31 + 0x001A] 00000A5C 2C000000 cmpwi r0, 0 00000A60 41820014 beq +0x00000014 /* 00000A74 */ 00000A64 48000D05 bl +0x00000D04 /* 00001768 */ 00000A68 807F001A lwz r3, [r31 + 0x001A] 00000A6C 48001F85 bl +0x00001F84 /* 000029F0 */ 00000A70 80410014 lwz r2, [r1 + 0x0014] label00000A74: 00000A74 807F001E lwz r3, [r31 + 0x001E] 00000A78 33DF0676 addic r30, r31, 1654 00000A7C 2C830000 cmpwi cr1, r3, 0 00000A80 4186000C beq cr1, +0x0000000C /* 00000A8C */ 00000A84 48001F91 bl +0x00001F90 /* 00002A14 */ 00000A88 80410014 lwz r2, [r1 + 0x0014] label00000A8C: 00000A8C 801F067A lwz r0, [r31 + 0x067A] 00000A90 387E0000 addi r3, r30, 0x0000 00000A94 2C800000 cmpwi cr1, r0, 0 00000A98 41860048 beq cr1, +0x00000048 /* 00000AE0 */ 00000A9C 48001F9D bl +0x00001F9C /* 00002A38 */ 00000AA0 80410014 lwz r2, [r1 + 0x0014] 00000AA4 881F0686 lbz r0, [r31 + 0x0686] 00000AA8 809F0000 lwz r4, [r31] 00000AAC 2C800000 cmpwi cr1, r0, 0 00000AB0 38000000 li r0, 0x0000 00000AB4 41860024 beq cr1, +0x00000024 /* 00000AD8 */ 00000AB8 981F0686 stb [r31 + 0x0686], r0 00000ABC 80040004 lwz r0, [r4 + 0x0004] 00000AC0 80640000 lwz r3, [r4] 00000AC4 3400FFFF subic. r0, r0, 1 00000AC8 90040004 stw [r4 + 0x0004], r0 00000ACC 4082000C bne +0x0000000C /* 00000AD8 */ 00000AD0 48001F8D bl +0x00001F8C /* 00002A5C */ 00000AD4 80410014 lwz r2, [r1 + 0x0014] label00000AD8: 00000AD8 38000000 li r0, 0x0000 00000ADC 901F067A stw [r31 + 0x067A], r0 label00000AE0: 00000AE0 807F067E lwz r3, [r31 + 0x067E] 00000AE4 2C830000 cmpwi cr1, r3, 0 00000AE8 4186000C beq cr1, +0x0000000C /* 00000AF4 */ 00000AEC 48001F29 bl +0x00001F28 /* 00002A14 */ 00000AF0 80410014 lwz r2, [r1 + 0x0014] label00000AF4: 00000AF4 80610038 lwz r3, [r1 + 0x0038] 00000AF8 48001F89 bl +0x00001F88 /* 00002A80 */ 00000AFC 80410014 lwz r2, [r1 + 0x0014] 00000B00 2C830001 cmpwi cr1, r3, 1 00000B04 83DF0000 lwz r30, [r31] 00000B08 2C1E0000 cmpwi r30, 0 00000B0C 4086009C bne cr1, +0x0000009C /* 00000BA8 */ 00000B10 41820098 beq +0x00000098 /* 00000BA8 */ 00000B14 881E0010 lbz r0, [r30 + 0x0010] 00000B18 807E0000 lwz r3, [r30] 00000B1C 2C800000 cmpwi cr1, r0, 0 00000B20 2C030000 cmpwi r3, 0 00000B24 40860050 bne cr1, +0x00000050 /* 00000B74 */ 00000B28 48001BB1 bl +0x00001BB0 /* 000026D8 */ 00000B2C 80410014 lwz r2, [r1 + 0x0014] 00000B30 807E0008 lwz r3, [r30 + 0x0008] 00000B34 48001BA5 bl +0x00001BA4 /* 000026D8 */ 00000B38 80410014 lwz r2, [r1 + 0x0014] 00000B3C 807E000C lwz r3, [r30 + 0x000C] 00000B40 48001B99 bl +0x00001B98 /* 000026D8 */ 00000B44 80410014 lwz r2, [r1 + 0x0014] 00000B48 387E0000 addi r3, r30, 0x0000 00000B4C 48001BB1 bl +0x00001BB0 /* 000026FC */ 00000B50 80410014 lwz r2, [r1 + 0x0014] 00000B54 80610038 lwz r3, [r1 + 0x0038] 00000B58 38800000 li r4, 0x0000 00000B5C 48001BC5 bl +0x00001BC4 /* 00002720 */ 00000B60 80410014 lwz r2, [r1 + 0x0014] 00000B64 387F0000 addi r3, r31, 0x0000 00000B68 48001B95 bl +0x00001B94 /* 000026FC */ 00000B6C 80410014 lwz r2, [r1 + 0x0014] 00000B70 48000044 b +0x00000044 /* 00000BB4 */ label00000B74: 00000B74 4182000C beq +0x0000000C /* 00000B80 */ 00000B78 48001F2D bl +0x00001F2C /* 00002AA4 */ 00000B7C 80410014 lwz r2, [r1 + 0x0014] label00000B80: 00000B80 807E0008 lwz r3, [r30 + 0x0008] 00000B84 2C830000 cmpwi cr1, r3, 0 00000B88 4186000C beq cr1, +0x0000000C /* 00000B94 */ 00000B8C 48001F19 bl +0x00001F18 /* 00002AA4 */ 00000B90 80410014 lwz r2, [r1 + 0x0014] label00000B94: 00000B94 807E000C lwz r3, [r30 + 0x000C] 00000B98 2C830000 cmpwi cr1, r3, 0 00000B9C 4186000C beq cr1, +0x0000000C /* 00000BA8 */ 00000BA0 48001F05 bl +0x00001F04 /* 00002AA4 */ 00000BA4 80410014 lwz r2, [r1 + 0x0014] label00000BA8: 00000BA8 387F0000 addi r3, r31, 0x0000 00000BAC 48001B51 bl +0x00001B50 /* 000026FC */ 00000BB0 80410014 lwz r2, [r1 + 0x0014] label00000BB4: 00000BB4 38600000 li r3, 0x0000 00000BB8 81810058 lwz r12, [r1 + 0x0058] 00000BBC 30210050 addic r1, r1, 80 00000BC0 7D8803A6 mtlr r12 00000BC4 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000BC8 4E800020 blr 00000BCC 00000000 .invalid 00000BD0 00002041 .invalid 00000BD4 80020200 lwz r0, [r2 + 0x0200] 00000BD8 00000000 .invalid 00000BDC 00000194 .invalid 00000BE0 000B5955 .invalid 00000BE4 565F4344 rlwinm r31, r18, 8, 13, 2 00000BE8 436C6F73 bcla 27, 12, 0x00006F70 00000BEC 65000000 oris r0, r8, 0x0000 00000BF0 BFC1FFF8 stmw [r1 - 0x0008], r30 00000BF4 83E30000 lwz r31, [r3] 00000BF8 7C0802A6 mflr r0 00000BFC 2C1F0000 cmpwi r31, 0 00000C00 90010008 stw [r1 + 0x0008], r0 00000C04 9421FFB0 stwu [r1 - 0x0050], r1 00000C08 3BC30000 addi r30, r3, 0x0000 00000C0C 4182004C beq +0x0000004C /* 00000C58 */ 00000C10 807F0000 lwz r3, [r31] 00000C14 48001AC5 bl +0x00001AC4 /* 000026D8 */ 00000C18 80410014 lwz r2, [r1 + 0x0014] 00000C1C 807F0008 lwz r3, [r31 + 0x0008] 00000C20 48001AB9 bl +0x00001AB8 /* 000026D8 */ 00000C24 80410014 lwz r2, [r1 + 0x0014] 00000C28 807F000C lwz r3, [r31 + 0x000C] 00000C2C 48001AAD bl +0x00001AAC /* 000026D8 */ 00000C30 80410014 lwz r2, [r1 + 0x0014] 00000C34 387F0000 addi r3, r31, 0x0000 00000C38 48001AC5 bl +0x00001AC4 /* 000026FC */ 00000C3C 80410014 lwz r2, [r1 + 0x0014] 00000C40 38000000 li r0, 0x0000 00000C44 901E0000 stw [r30], r0 00000C48 807E0004 lwz r3, [r30 + 0x0004] 00000C4C 38800000 li r4, 0x0000 00000C50 48001AD1 bl +0x00001AD0 /* 00002720 */ 00000C54 80410014 lwz r2, [r1 + 0x0014] label00000C58: 00000C58 38600000 li r3, 0x0000 00000C5C 81810058 lwz r12, [r1 + 0x0058] 00000C60 30210050 addic r1, r1, 80 00000C64 7D8803A6 mtlr r12 00000C68 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000C6C 4E800020 blr 00000C70 00000000 .invalid 00000C74 00002041 .invalid 00000C78 80020100 lwz r0, [r2 + 0x0100] 00000C7C 00000000 .invalid 00000C80 00000080 .invalid 00000C84 000C4344 .invalid 00000C88 556E7265 rlwinm. r14, r11, 14, 9, 18 00000C8C 67697374 oris r9, r27, 0x7374 00000C90 65720000 oris r18, r11, 0x0000 00000C94 7C800734 extsh r0, r4 00000C98 30600004 addic r3, r0, 4 00000C9C 2803000E cmplwi r3, 14 00000CA0 2F00000E cmpwi cr6, r0, 14 00000CA4 2C80FFF9 cmpwi cr1, r0, -7 00000CA8 38600001 li r3, 0x0001 00000CAC 40810010 ble +0x00000010 /* 00000CBC */ 00000CB0 4186000C beq cr1, +0x0000000C /* 00000CBC */ 00000CB4 419A0008 beq cr6, +0x00000008 /* 00000CBC */ 00000CB8 38600000 li r3, 0x0000 label00000CBC: 00000CBC 4E800020 blr 00000CC0 00000000 .invalid 00000CC4 00002040 .invalid 00000CC8 00000200 .invalid 00000CCC 00000000 .invalid 00000CD0 0000002C .invalid 00000CD4 000B5955 .invalid 00000CD8 565F4344 rlwinm r31, r18, 8, 13, 2 00000CDC 43616E44 bc 27, 1, +0x00006E44 /* 00007B20 */ 00000CE0 6F000000 xoris r0, r24, 0x0000 00000CE4 2C040000 cmpwi r4, 0 00000CE8 7C0802A6 mflr r0 00000CEC 9421FFC0 stwu [r1 - 0x0040], r1 00000CF0 90010048 stw [r1 + 0x0048], r0 00000CF4 38A00048 li r5, 0x0048 00000CF8 40820010 bne +0x00000010 /* 00000D08 */ 00000CFC 30210040 addic r1, r1, 64 00000D00 3860FFCE li r3, 0xFFFFFFCE 00000D04 4E800020 blr label00000D08: 00000D08 80630000 lwz r3, [r3] 00000D0C 8063000C lwz r3, [r3 + 0x000C] 00000D10 80630000 lwz r3, [r3] 00000D14 48001A31 bl +0x00001A30 /* 00002744 */ 00000D18 80410014 lwz r2, [r1 + 0x0014] 00000D1C 38600000 li r3, 0x0000 00000D20 81810048 lwz r12, [r1 + 0x0048] 00000D24 30210040 addic r1, r1, 64 00000D28 7D8803A6 mtlr r12 00000D2C 4E800020 blr 00000D30 00000000 .invalid 00000D34 00002041 .invalid 00000D38 80000200 lwz r0, [r0 + 0x0200] 00000D3C 00000000 .invalid 00000D40 0000004C .invalid 00000D44 00125955 .invalid 00000D48 565F4344 rlwinm r31, r18, 8, 13, 2 00000D4C 47657443 .invalid sc 00000D50 6F646563 xoris r4, r27, 0x6563 00000D54 496E666F bla 0x016E666C /* 00000D58 3C000002 lis r0, 0x0002 00000D5C 30600004 addic r3, r0, 4 00000D60 4E800020 blr 00000D64 00000000 .invalid 00000D68 00002040 .invalid 00000D6C 00000100 .invalid 00000D70 00000000 .invalid 00000D74 0000000C .invalid 00000D78 000D5955 .invalid 00000D7C 565F4344 rlwinm r31, r18, 8, 13, 2 00000D80 56657273 rlwinm. r5, r19, 14, 9, 25 00000D84 696F6E00 xori r15, r11, 0x6E00 00000D88 7C0802A6 mflr r0 00000D8C 93E1FFFC stw [r1 - 0x0004], r31 00000D90 90010008 stw [r1 + 0x0008], r0 00000D94 80030004 lwz r0, [r3 + 0x0004] 00000D98 9421FFB0 stwu [r1 - 0x0050], r1 00000D9C 2C800000 cmpwi cr1, r0, 0 00000DA0 3BE30000 addi r31, r3, 0x0000 00000DA4 4186005C beq cr1, +0x0000005C /* 00000E00 */ 00000DA8 48001C91 bl +0x00001C90 /* 00002A38 */ 00000DAC 80410014 lwz r2, [r1 + 0x0014] 00000DB0 887F0010 lbz r3, [r31 + 0x0010] 00000DB4 38000000 li r0, 0x0000 00000DB8 2C830000 cmpwi cr1, r3, 0 00000DBC 41860028 beq cr1, +0x00000028 /* 00000DE4 */ 00000DC0 809FF98A lwz r4, [r31 - 0x0676] 00000DC4 981F0010 stb [r31 + 0x0010], r0 00000DC8 80040004 lwz r0, [r4 + 0x0004] 00000DCC 80640000 lwz r3, [r4] 00000DD0 3400FFFF subic. r0, r0, 1 00000DD4 90040004 stw [r4 + 0x0004], r0 00000DD8 4082000C bne +0x0000000C /* 00000DE4 */ 00000DDC 48001C81 bl +0x00001C80 /* 00002A5C */ 00000DE0 80410014 lwz r2, [r1 + 0x0014] label00000DE4: 00000DE4 38000000 li r0, 0x0000 00000DE8 901F0004 stw [r31 + 0x0004], r0 00000DEC 81810058 lwz r12, [r1 + 0x0058] 00000DF0 83E1004C lwz r31, [r1 + 0x004C] 00000DF4 7D8803A6 mtlr r12 00000DF8 30210050 addic r1, r1, 80 00000DFC 4E800020 blr label00000E00: 00000E00 83E1004C lwz r31, [r1 + 0x004C] 00000E04 30210050 addic r1, r1, 80 00000E08 4E800020 blr 00000E0C 00000000 .invalid 00000E10 00002041 .invalid 00000E14 80010100 lwz r0, [r1 + 0x0100] 00000E18 00000000 .invalid 00000E1C 00000084 .invalid 00000E20 000E756E .invalid 00000E24 6C6F636B xoris r15, r3, 0x636B 00000E28 52676277 rlwimi. r7, r19, 12, 9, 27 00000E2C 5461736B rlwinm. r1, r3, 14, 13, 21 00000E30 38600000 li r3, 0x0000 00000E34 4E800020 blr 00000E38 00000000 .invalid 00000E3C 00002040 .invalid 00000E40 00000200 .invalid 00000E44 00000000 .invalid 00000E48 00000008 .invalid 00000E4C 000F5955 .invalid 00000E50 565F4344 rlwinm r31, r18, 8, 13, 2 00000E54 436F6465 bdzl cr3, +0x00006464 /* 000072B8 */ 00000E58 63427573 ori r2, r26, 0x7573 00000E5C 79000000 .invalid fn00000E60: 00000E60 BFC1FFF8 stmw [r1 - 0x0008], r30 00000E64 3BE40000 addi r31, r4, 0x0000 00000E68 3CC00003 lis r6, 0x0003 00000E6C 83DF0022 lwz r30, [r31 + 0x0022] 00000E70 30C62000 addic r6, r6, 8192 00000E74 90DE0000 stw [r30], r6 00000E78 80DF0000 lwz r6, [r31] 00000E7C 7C0802A6 mflr r0 00000E80 90C3000C stw [r3 + 0x000C], r6 00000E84 90010008 stw [r1 + 0x0008], r0 00000E88 9421FFB0 stwu [r1 - 0x0050], r1 00000E8C 4BFFF701 bl -0x00000900 /* 0000058C */ 00000E90 7C630735 extsh. r3, r3 00000E94 40820078 bne +0x00000078 /* 00000F0C */ 00000E98 88DF0097 lbz r6, [r31 + 0x0097] 00000E9C 3860DCF4 li r3, 0xFFFFDCF4 00000EA0 7CC60774 extsb r6, r6 00000EA4 2C060004 cmpwi r6, 4 00000EA8 41810064 bgt +0x00000064 /* 00000F0C */ 00000EAC 807F0004 lwz r3, [r31 + 0x0004] 00000EB0 38E00020 li r7, 0x0020 00000EB4 80630000 lwz r3, [r3] 00000EB8 38C00001 li r6, 0x0001 00000EBC A9030052 lha r8, [r3 + 0x0052] 00000EC0 38600000 li r3, 0x0000 00000EC4 2C080010 cmpwi r8, 16 00000EC8 2C880018 cmpwi cr1, r8, 24 00000ECC 4182001C beq +0x0000001C /* 00000EE8 */ 00000ED0 41860018 beq cr1, +0x00000018 /* 00000EE8 */ 00000ED4 3860DCF4 li r3, 0xFFFFDCF4 00000ED8 81810058 lwz r12, [r1 + 0x0058] 00000EDC 30210050 addic r1, r1, 80 00000EE0 7D8803A6 mtlr r12 00000EE4 48000034 b +0x00000034 /* 00000F18 */ label00000EE8: 00000EE8 B0FE0004 sth [r30 + 0x0004], r7 00000EEC B0DE000C sth [r30 + 0x000C], r6 00000EF0 B0DE000A sth [r30 + 0x000A], r6 00000EF4 80DF0004 lwz r6, [r31 + 0x0004] 00000EF8 80C60000 lwz r6, [r6] 00000EFC A8C60020 lha r6, [r6 + 0x0020] 00000F00 B07E0008 sth [r30 + 0x0008], r3 00000F04 54C607FE rlwinm r6, r6, 0, 31, 31 00000F08 B0DE0006 sth [r30 + 0x0006], r6 label00000F0C: 00000F0C 81810058 lwz r12, [r1 + 0x0058] 00000F10 30210050 addic r1, r1, 80 00000F14 7D8803A6 mtlr r12 label00000F18: 00000F18 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000F1C 4E800020 blr 00000F20 00000000 .invalid 00000F24 00002041 .invalid 00000F28 80020200 lwz r0, [r2 + 0x0200] 00000F2C 00000000 .invalid 00000F30 000000C0 .invalid 00000F34 00135955 .invalid 00000F38 565F4344 rlwinm r31, r18, 8, 13, 2 00000F3C 50726544 rlwimi r18, r3, 12, 21, 2 00000F40 65636F6D oris r3, r11, 0x6F6D 00000F44 70726573 andi. r18, r3, 0x6573 00000F48 73000000 andi. r0, r24, 0x0000 00000F4C BFA1FFF4 stmw [r1 - 0x000C], r29 00000F50 3BC40000 addi r30, r4, 0x0000 00000F54 83FE0024 lwz r31, [r30 + 0x0024] 00000F58 7C0802A6 mflr r0 00000F5C 387E0000 addi r3, r30, 0x0000 00000F60 90010008 stw [r1 + 0x0008], r0 00000F64 9421FFB0 stwu [r1 - 0x0050], r1 00000F68 309F0010 addic r4, r31, 16 00000F6C 48001B5D bl +0x00001B5C /* 00002AC8 */ 00000F70 80410014 lwz r2, [r1 + 0x0014] 00000F74 801E0008 lwz r0, [r30 + 0x0008] 00000F78 3BA00001 li r29, 0x0001 00000F7C 2C800000 cmpwi cr1, r0, 0 00000F80 418600DC beq cr1, +0x000000DC /* 0000105C */ 00000F84 9BA10038 stb [r1 + 0x0038], r29 00000F88 881E0034 lbz r0, [r30 + 0x0034] 00000F8C 807F000C lwz r3, [r31 + 0x000C] 00000F90 2C000000 cmpwi r0, 0 00000F94 4182000C beq +0x0000000C /* 00000FA0 */ 00000F98 48001B55 bl +0x00001B54 /* 00002AEC */ 00000F9C 80410014 lwz r2, [r1 + 0x0014] label00000FA0: 00000FA0 9BA10038 stb [r1 + 0x0038], r29 00000FA4 801E0014 lwz r0, [r30 + 0x0014] 00000FA8 817E0004 lwz r11, [r30 + 0x0004] 00000FAC 807F0682 lwz r3, [r31 + 0x0682] 00000FB0 A8BE0012 lha r5, [r30 + 0x0012] 00000FB4 7C061838 and r6, r0, r3 00000FB8 807E000C lwz r3, [r30 + 0x000C] 00000FBC 809E0008 lwz r4, [r30 + 0x0008] 00000FC0 80FE0018 lwz r7, [r30 + 0x0018] 00000FC4 A91E0010 lha r8, [r30 + 0x0010] 00000FC8 48001B49 bl +0x00001B48 /* 00002B10 */ 00000FCC 80410014 lwz r2, [r1 + 0x0014] 00000FD0 9BA10038 stb [r1 + 0x0038], r29 00000FD4 807F000C lwz r3, [r31 + 0x000C] 00000FD8 30DE001C addic r6, r30, 28 00000FDC 38800000 li r4, 0x0000 00000FE0 38A00003 li r5, 0x0003 00000FE4 48001B71 bl +0x00001B70 /* 00002B54 */ 00000FE8 80410014 lwz r2, [r1 + 0x0014] 00000FEC 80BE0000 lwz r5, [r30] 00000FF0 38000000 li r0, 0x0000 00000FF4 2C850000 cmpwi cr1, r5, 0 00000FF8 901E0008 stw [r30 + 0x0008], r0 00000FFC 41860034 beq cr1, +0x00000034 /* 00001030 */ 00001000 80050028 lwz r0, [r5 + 0x0028] 00001004 809F001E lwz r4, [r31 + 0x001E] 00001008 2C000000 cmpwi r0, 0 0000100C 807F001A lwz r3, [r31 + 0x001A] 00001010 80E5002C lwz r7, [r5 + 0x002C] 00001014 81050030 lwz r8, [r5 + 0x0030] 00001018 40800008 bge +0x00000008 /* 00001020 */ 0000101C 3BA00002 li r29, 0x0002 label00001020: 00001020 38DD0000 addi r6, r29, 0x0000 00001024 48001B55 bl +0x00001B54 /* 00002B78 */ 00001028 80410014 lwz r2, [r1 + 0x0014] 0000102C 48000030 b +0x00000030 /* 0000105C */ label00001030: 00001030 881F0686 lbz r0, [r31 + 0x0686] 00001034 2C000000 cmpwi r0, 0 00001038 41820024 beq +0x00000024 /* 0000105C */ 0000103C 801F067A lwz r0, [r31 + 0x067A] 00001040 307F0676 addic r3, r31, 1654 00001044 2C800000 cmpwi cr1, r0, 0 00001048 40860014 bne cr1, +0x00000014 /* 0000105C */ 0000104C 801F067E lwz r0, [r31 + 0x067E] 00001050 901F067A stw [r31 + 0x067A], r0 00001054 48001B49 bl +0x00001B48 /* 00002B9C */ 00001058 80410014 lwz r2, [r1 + 0x0014] label0000105C: 0000105C 81810058 lwz r12, [r1 + 0x0058] 00001060 30210050 addic r1, r1, 80 00001064 7D8803A6 mtlr r12 00001068 BBA1FFF4 lmw r29, [r1 - 0x000C] 0000106C 4E800020 blr 00001070 00000000 .invalid 00001074 00002041 .invalid 00001078 80030200 lwz r0, [r3 + 0x0200] 0000107C 00000000 .invalid 00001080 00000124 .invalid 00001084 00124465 .invalid 00001088 636F6D70 ori r15, r27, 0x6D70 0000108C 72657373 andi. r5, r19, 0x7373 00001090 43616C6C bc 27, 1, +0x00006C6C /* 00007CFC */ 00001094 4261636B bcla 19, 1, 0x00006368 fn00001098: 00001098 BDE1FFBC stmw [r1 - 0x0044], r15 0000109C 3B600000 li r27, 0x0000 000010A0 7C0802A6 mflr r0 000010A4 7D800026 mfcr r12 000010A8 91810004 stw [r1 + 0x0004], r12 000010AC 90010008 stw [r1 + 0x0008], r0 000010B0 9421FF60 stwu [r1 - 0x00A0], r1 000010B4 3BA30000 addi r29, r3, 0x0000 000010B8 3A7B0000 addi r19, r27, 0x0000 000010BC 3B800001 li r28, 0x0001 000010C0 3A240000 addi r17, r4, 0x0000 000010C4 9B810038 stb [r1 + 0x0038], r28 000010C8 80110026 lwz r0, [r17 + 0x0026] 000010CC 80B10036 lwz r5, [r17 + 0x0036] 000010D0 32400000 addic r18, r0, 0 000010D4 90A10048 stw [r1 + 0x0048], r5 000010D8 80B1003A lwz r5, [r17 + 0x003A] 000010DC 2D120000 cmpwi cr2, r18, 0 000010E0 90010040 stw [r1 + 0x0040], r0 000010E4 8011002A lwz r0, [r17 + 0x002A] 000010E8 90A1004C stw [r1 + 0x004C], r5 000010EC 90010044 stw [r1 + 0x0044], r0 000010F0 3ADB0000 addi r22, r27, 0x0000 000010F4 833D0000 lwz r25, [r29] 000010F8 418A0020 beq cr2, +0x00000020 /* 00001118 */ 000010FC 30E00000 addic r7, r0, 0 00001100 38720000 addi r3, r18, 0x0000 00001104 38800FA0 li r4, 0x0FA0 00001108 38A00000 li r5, 0x0000 0000110C 38C00000 li r6, 0x0000 00001110 48001AB1 bl +0x00001AB0 /* 00002BC0 */ 00001114 80410014 lwz r2, [r1 + 0x0014] label00001118: 00001118 80B10004 lwz r5, [r17 + 0x0004] 0000111C 80A50000 lwz r5, [r5] 00001120 AAA50020 lha r21, [r5 + 0x0020] 00001124 7EA01120 mtcrf 0x01, r21 00001128 30150001 addic r0, r21, 1 0000112C 409F0008 bns cr7, +0x00000008 /* 00001134 */ 00001130 7C150734 extsh r21, r0 label00001134: 00001134 30D50001 addic r6, r21, 1 00001138 80110008 lwz r0, [r17 + 0x0008] 0000113C AA110046 lha r16, [r17 + 0x0046] 00001140 81310018 lwz r9, [r17 + 0x0018] 00001144 81710014 lwz r11, [r17 + 0x0014] 00001148 9001003C stw [r1 + 0x003C], r0 0000114C 80B90000 lwz r5, [r25] 00001150 54DA083A rlwinm r26, r6, 1, 0, 29 00001154 2C050000 cmpwi r5, 0 00001158 7E8B4810 subfc r20, r11, r9 0000115C 80C50000 lwz r6, [r5] 00001160 41820008 beq +0x00000008 /* 00001168 */ 00001164 3A660000 addi r19, r6, 0x0000 label00001168: 00001168 A8D10062 lha r6, [r17 + 0x0062] 0000116C A931009A lha r9, [r17 + 0x009A] 00001170 2C860008 cmpwi cr1, r6, 8 00001174 2F860004 cmpwi cr7, r6, 4 00001178 A971004A lha r11, [r17 + 0x004A] 0000117C 2D860020 cmpwi cr3, r6, 32 00001180 2F060010 cmpwi cr6, r6, 16 00001184 81E20098 lwz r15, [r2 + 0x0098] 00001188 7D8B4810 subfc r12, r11, r9 0000118C 419E0034 beq cr7, +0x00000034 /* 000011C0 */ 00001190 41860034 beq cr1, +0x00000034 /* 000011C4 */ 00001194 419A0024 beq cr6, +0x00000024 /* 000011B8 */ 00001198 408E0018 bne cr3, +0x00000018 /* 000011B0 */ 0000119C 558C103A rlwinm r12, r12, 2, 0, 29 000011A0 80D1001C lwz r6, [r17 + 0x001C] 000011A4 48000024 b +0x00000024 /* 000011C8 */ label000011A8: 000011A8 3AC0DCFA li r22, 0xFFFFDCFA 000011AC 48000530 b +0x00000530 /* 000016DC */ label000011B0: 000011B0 3AC0DD00 li r22, 0xFFFFDD00 000011B4 48000528 b +0x00000528 /* 000016DC */ label000011B8: 000011B8 558C083C rlwinm r12, r12, 1, 0, 30 000011BC 48000008 b +0x00000008 /* 000011C4 */ label000011C0: 000011C0 7D8C0E70 srawi r12, r12, 1 label000011C4: 000011C4 80D1001C lwz r6, [r17 + 0x001C] label000011C8: 000011C8 81710042 lwz r11, [r17 + 0x0042] 000011CC 7CC01120 mtcrf 0x01, r6 000011D0 A9310098 lha r9, [r17 + 0x0098] 000011D4 A8D10048 lha r6, [r17 + 0x0048] 000011D8 7D6C5814 addc r11, r12, r11 000011DC 7CC64810 subfc r6, r6, r9 000011E0 7CC681D6 mullw r6, r6, r16 000011E4 7F0B3014 addc r24, r11, r6 000011E8 409F00A8 bns cr7, +0x000000A8 /* 00001290 */ 000011EC 80D10014 lwz r6, [r17 + 0x0014] 000011F0 2C860000 cmpwi cr1, r6, 0 000011F4 4186009C beq cr1, +0x0000009C /* 00001290 */ 000011F8 83C10048 lwz r30, [r1 + 0x0048] 000011FC 7CC6D1D6 mullw r6, r6, r26 00001200 2D9E0000 cmpwi cr3, r30, 0 00001204 418E0080 beq cr3, +0x00000080 /* 00001284 */ 00001208 3BFB0000 addi r31, r27, 0x0000 0000120C 40850068 ble cr1, +0x00000068 /* 00001274 */ 00001210 82E1004C lwz r23, [r1 + 0x004C] 00001214 387E0000 addi r3, r30, 0x0000 00001218 38800FE0 li r4, 0x0FE0 0000121C 30A1003C addic r5, r1, 60 00001220 38DA0000 addi r6, r26, 0x0000 00001224 38F70000 addi r7, r23, 0x0000 label00001228: 00001228 48001999 bl +0x00001998 /* 00002BC0 */ 0000122C 80410014 lwz r2, [r1 + 0x0014] 00001230 7C760735 extsh. r22, r3 00001234 8001003C lwz r0, [r1 + 0x003C] 00001238 30BF0001 addic r5, r31, 1 0000123C 7C1A0014 addc r0, r26, r0 00001240 7CBF0734 extsh r31, r5 00001244 387E0000 addi r3, r30, 0x0000 00001248 4082FF60 bne -0x000000A0 /* 000011A8 */ 0000124C 9001003C stw [r1 + 0x003C], r0 00001250 80110014 lwz r0, [r17 + 0x0014] 00001254 38800FE0 li r4, 0x0FE0 00001258 7F9F0000 cmp cr7, r31, r0 0000125C 30A1003C addic r5, r1, 60 00001260 38DA0000 addi r6, r26, 0x0000 00001264 38F70000 addi r7, r23, 0x0000 00001268 419CFFC0 blt cr7, -0x00000040 /* 00001228 */ 0000126C 80B90000 lwz r5, [r25] 00001270 2C050000 cmpwi r5, 0 label00001274: 00001274 41820024 beq +0x00000024 /* 00001298 */ 00001278 82650000 lwz r19, [r5] 0000127C 408E0024 bne cr3, +0x00000024 /* 000012A0 */ 00001280 4800001C b +0x0000001C /* 0000129C */ label00001284: 00001284 7C003014 addc r0, r0, r6 00001288 9001003C stw [r1 + 0x003C], r0 0000128C 4800000C b +0x0000000C /* 00001298 */ label00001290: 00001290 83C10048 lwz r30, [r1 + 0x0048] 00001294 2D9E0000 cmpwi cr3, r30, 0 label00001298: 00001298 408E0008 bne cr3, +0x00000008 /* 000012A0 */ label0000129C: 0000129C 418A01FC beq cr2, +0x000001FC /* 00001498 */ label000012A0: 000012A0 8011001C lwz r0, [r17 + 0x001C] 000012A4 5400A33E rlwinm r0, r0, 20, 12, 31 000012A8 7C001120 mtcrf 0x01, r0 000012AC 409E0010 bne cr7, +0x00000010 /* 000012BC */ 000012B0 807D000C lwz r3, [r29 + 0x000C] 000012B4 48001839 bl +0x00001838 /* 00002AEC */ 000012B8 80410014 lwz r2, [r1 + 0x0014] label000012BC: 000012BC 2F940000 cmpwi cr7, r20, 0 000012C0 409D0414 ble cr7, +0x00000414 /* 000016D4 */ 000012C4 418E0104 beq cr3, +0x00000104 /* 000013C8 */ 000012C8 83A1004C lwz r29, [r1 + 0x004C] 000012CC 33F1002E addic r31, r17, 46 label000012D0: 000012D0 387E0000 addi r3, r30, 0x0000 000012D4 38800FE0 li r4, 0x0FE0 000012D8 30A1003C addic r5, r1, 60 000012DC 38DA0000 addi r6, r26, 0x0000 000012E0 38FD0000 addi r7, r29, 0x0000 000012E4 480018DD bl +0x000018DC /* 00002BC0 */ 000012E8 80410014 lwz r2, [r1 + 0x0014] 000012EC 7C760735 extsh. r22, r3 000012F0 8081003C lwz r4, [r1 + 0x003C] 000012F4 396F0000 addi r11, r15, 0x0000 000012F8 38780000 addi r3, r24, 0x0000 000012FC 4082FEAC bne -0x00000154 /* 000011A8 */ 00001300 80D90000 lwz r6, [r25] 00001304 38B50000 addi r5, r21, 0x0000 00001308 2F860000 cmpwi cr7, r6, 0 0000130C 80060000 lwz r0, [r6] 00001310 38E00001 li r7, 0x0001 00001314 39100000 addi r8, r16, 0x0000 00001318 419E0008 beq cr7, +0x00000008 /* 00001320 */ 0000131C 32600000 addic r19, r0, 0 label00001320: 00001320 9B810038 stb [r1 + 0x0038], r28 00001324 38D30000 addi r6, r19, 0x0000 00001328 480017E9 bl +0x000017E8 /* 00002B10 */ 0000132C 80410014 lwz r2, [r1 + 0x0014] 00001330 8001003C lwz r0, [r1 + 0x003C] 00001334 9B810038 stb [r1 + 0x0038], r28 00001338 7C001814 addc r0, r0, r3 0000133C 9001003C stw [r1 + 0x003C], r0 00001340 7F10C014 addc r24, r16, r24 00001344 38940000 addi r4, r20, 0x0000 00001348 387B0000 addi r3, r27, 0x0000 0000134C 418A0044 beq cr2, +0x00000044 /* 00001390 */ 00001350 48001895 bl +0x00001894 /* 00002BE4 */ 00001354 80410014 lwz r2, [r1 + 0x0014] 00001358 38C30000 addi r6, r3, 0x0000 0000135C 80E10044 lwz r7, [r1 + 0x0044] 00001360 38720000 addi r3, r18, 0x0000 00001364 38800FA0 li r4, 0x0FA0 00001368 38A00001 li r5, 0x0001 0000136C 48001855 bl +0x00001854 /* 00002BC0 */ 00001370 80410014 lwz r2, [r1 + 0x0014] 00001374 7C760735 extsh. r22, r3 00001378 80B90000 lwz r5, [r25] 0000137C 2F850000 cmpwi cr7, r5, 0 00001380 40820110 bne +0x00000110 /* 00001490 */ 00001384 80050000 lwz r0, [r5] 00001388 419E0008 beq cr7, +0x00000008 /* 00001390 */ 0000138C 32600000 addic r19, r0, 0 label00001390: 00001390 80710000 lwz r3, [r17] 00001394 38DF0000 addi r6, r31, 0x0000 00001398 38800000 li r4, 0x0000 0000139C 38A00003 li r5, 0x0003 000013A0 480017B5 bl +0x000017B4 /* 00002B54 */ 000013A4 80410014 lwz r2, [r1 + 0x0014] 000013A8 301B0001 addic r0, r27, 1 000013AC 7C1B0734 extsh r27, r0 000013B0 7F9BA000 cmp cr7, r27, r20 000013B4 419CFF1C blt cr7, -0x000000E4 /* 000012D0 */ 000013B8 8001003C lwz r0, [r1 + 0x003C] 000013BC 90110008 stw [r17 + 0x0008], r0 000013C0 418A033C beq cr2, +0x0000033C /* 000016FC */ 000013C4 4800031C b +0x0000031C /* 000016E0 */ label000013C8: 000013C8 33F1002E addic r31, r17, 46 000013CC 8081003C lwz r4, [r1 + 0x003C] 000013D0 396F0000 addi r11, r15, 0x0000 000013D4 38780000 addi r3, r24, 0x0000 label000013D8: 000013D8 9B810038 stb [r1 + 0x0038], r28 000013DC 38B50000 addi r5, r21, 0x0000 000013E0 38D30000 addi r6, r19, 0x0000 000013E4 38E00001 li r7, 0x0001 000013E8 39100000 addi r8, r16, 0x0000 000013EC 48001725 bl +0x00001724 /* 00002B10 */ 000013F0 80410014 lwz r2, [r1 + 0x0014] 000013F4 8001003C lwz r0, [r1 + 0x003C] 000013F8 9B810038 stb [r1 + 0x0038], r28 000013FC 7C001814 addc r0, r0, r3 00001400 9001003C stw [r1 + 0x003C], r0 00001404 7F10C014 addc r24, r16, r24 00001408 38940000 addi r4, r20, 0x0000 0000140C 387B0000 addi r3, r27, 0x0000 00001410 418A0044 beq cr2, +0x00000044 /* 00001454 */ 00001414 480017D1 bl +0x000017D0 /* 00002BE4 */ 00001418 80410014 lwz r2, [r1 + 0x0014] 0000141C 38C30000 addi r6, r3, 0x0000 00001420 80E10044 lwz r7, [r1 + 0x0044] 00001424 38720000 addi r3, r18, 0x0000 00001428 38800FA0 li r4, 0x0FA0 0000142C 38A00001 li r5, 0x0001 00001430 48001791 bl +0x00001790 /* 00002BC0 */ 00001434 80410014 lwz r2, [r1 + 0x0014] 00001438 7C760735 extsh. r22, r3 0000143C 40820054 bne +0x00000054 /* 00001490 */ 00001440 80B90000 lwz r5, [r25] 00001444 2F850000 cmpwi cr7, r5, 0 00001448 80050000 lwz r0, [r5] 0000144C 419E0008 beq cr7, +0x00000008 /* 00001454 */ 00001450 32600000 addic r19, r0, 0 label00001454: 00001454 80710000 lwz r3, [r17] 00001458 38DF0000 addi r6, r31, 0x0000 0000145C 38800000 li r4, 0x0000 00001460 38A00003 li r5, 0x0003 00001464 480016F1 bl +0x000016F0 /* 00002B54 */ 00001468 80410014 lwz r2, [r1 + 0x0014] 0000146C 301B0001 addic r0, r27, 1 00001470 7C1B0734 extsh r27, r0 00001474 7F9BA000 cmp cr7, r27, r20 00001478 8081003C lwz r4, [r1 + 0x003C] 0000147C 396F0000 addi r11, r15, 0x0000 00001480 38780000 addi r3, r24, 0x0000 00001484 419CFF54 blt cr7, -0x000000AC /* 000013D8 */ 00001488 8001003C lwz r0, [r1 + 0x003C] 0000148C 4800024C b +0x0000024C /* 000016D8 */ label00001490: 00001490 3AC0DCF9 li r22, 0xFFFFDCF9 00001494 48000248 b +0x00000248 /* 000016DC */ label00001498: 00001498 80D1008E lwz r6, [r17 + 0x008E] 0000149C 33FD0022 addic r31, r29, 34 000014A0 2F860000 cmpwi cr7, r6, 0 000014A4 419E01C0 beq cr7, +0x000001C0 /* 00001664 */ 000014A8 3800001E li r0, 0x001E 000014AC 7C0903A6 mtctr r0 000014B0 393B0000 addi r9, r27, 0x0000 000014B4 30BDFFF4 subic r5, r29, 12 000014B8 84050036 lwzu r0, [r5 + 0x0036] 000014BC 48000014 b +0x00000014 /* 000014D0 */ label000014C0: 000014C0 418E0028 beq cr3, +0x00000028 /* 000014E8 */ 000014C4 3BEB0000 addi r31, r11, 0x0000 000014C8 31290001 addic r9, r9, 1 000014CC 84050036 lwzu r0, [r5 + 0x0036] label000014D0: 000014D0 317F0036 addic r11, r31, 54 000014D4 2D800000 cmpwi cr3, r0, 0 000014D8 4200FFE8 bdnz -0x00000018 /* 000014C0 */ 000014DC 418E000C beq cr3, +0x0000000C /* 000014E8 */ 000014E0 3BEB0000 addi r31, r11, 0x0000 000014E4 31290001 addic r9, r9, 1 label000014E8: 000014E8 2F89001E cmpwi cr7, r9, 30 000014EC 409E0010 bne cr7, +0x00000010 /* 000014FC */ label000014F0: 000014F0 3AC0DCF1 li r22, 0xFFFFDCF1 000014F4 418A0208 beq cr2, +0x00000208 /* 000016FC */ 000014F8 480001E8 b +0x000001E8 /* 000016E0 */ label000014FC: 000014FC 801D001A lwz r0, [r29 + 0x001A] 00001500 2F800000 cmpwi cr7, r0, 0 00001504 409E0024 bne cr7, +0x00000024 /* 00001528 */ 00001508 3C000001 lis r0, 0x0001 0000150C 8066000C lwz r3, [r6 + 0x000C] 00001510 3080C001 subic r4, r0, 16383 00001514 480016F5 bl +0x000016F4 /* 00002C08 */ 00001518 80410014 lwz r2, [r1 + 0x0014] 0000151C 2F830000 cmpwi cr7, r3, 0 00001520 907D001A stw [r29 + 0x001A], r3 00001524 419EFFCC beq cr7, -0x00000034 /* 000014F0 */ label00001528: 00001528 91FF0004 stw [r31 + 0x0004], r15 0000152C 931F000C stw [r31 + 0x000C], r24 00001530 8001003C lwz r0, [r1 + 0x003C] 00001534 B2BF0012 sth [r31 + 0x0012], r21 00001538 901F0008 stw [r31 + 0x0008], r0 0000153C 80B90000 lwz r5, [r25] 00001540 2D850000 cmpwi cr3, r5, 0 00001544 80050000 lwz r0, [r5] 00001548 408E0008 bne cr3, +0x00000008 /* 00001550 */ 0000154C 381B0000 addi r0, r27, 0x0000 label00001550: 00001550 901F0014 stw [r31 + 0x0014], r0 00001554 929F0018 stw [r31 + 0x0018], r20 00001558 B21F0010 sth [r31 + 0x0010], r16 0000155C 80B1002E lwz r5, [r17 + 0x002E] 00001560 80110032 lwz r0, [r17 + 0x0032] 00001564 90BF001C stw [r31 + 0x001C], r5 00001568 901F0020 stw [r31 + 0x0020], r0 0000156C 80B1008E lwz r5, [r17 + 0x008E] 00001570 33DD0010 addic r30, r29, 16 00001574 80050004 lwz r0, [r5 + 0x0004] 00001578 387F0000 addi r3, r31, 0x0000 0000157C 901F002C stw [r31 + 0x002C], r0 00001580 80B1008E lwz r5, [r17 + 0x008E] 00001584 389E0000 addi r4, r30, 0x0000 00001588 80050008 lwz r0, [r5 + 0x0008] 0000158C 901F0030 stw [r31 + 0x0030], r0 00001590 80B1008E lwz r5, [r17 + 0x008E] 00001594 80050014 lwz r0, [r5 + 0x0014] 00001598 901F0028 stw [r31 + 0x0028], r0 0000159C 8011001C lwz r0, [r17 + 0x001C] 000015A0 93BF0024 stw [r31 + 0x0024], r29 000015A4 54009FFE rlwinm r0, r0, 19, 31, 31 000015A8 981F0034 stb [r31 + 0x0034], r0 000015AC 801D0012 lwz r0, [r29 + 0x0012] 000015B0 2F800000 cmpwi cr7, r0, 0 000015B4 4E7EF382 cror crb19, crb30, crb30 000015B8 48001675 bl +0x00001674 /* 00002C2C */ 000015BC 80410014 lwz r2, [r1 + 0x0014] 000015C0 4093011C bns cr4, +0x0000011C /* 000016DC */ 000015C4 2F930000 cmpwi cr7, r19, 0 000015C8 419E0038 beq cr7, +0x00000038 /* 00001600 */ 000015CC 881D0686 lbz r0, [r29 + 0x0686] 000015D0 2D800000 cmpwi cr3, r0, 0 000015D4 408E002C bne cr3, +0x0000002C /* 00001600 */ 000015D8 80BD0000 lwz r5, [r29] 000015DC 80050004 lwz r0, [r5 + 0x0004] 000015E0 2F800000 cmpwi cr7, r0, 0 000015E4 30000001 addic r0, r0, 1 000015E8 90050004 stw [r5 + 0x0004], r0 000015EC 409E0010 bne cr7, +0x00000010 /* 000015FC */ 000015F0 80650000 lwz r3, [r5] 000015F4 4800165D bl +0x0000165C /* 00002C50 */ 000015F8 80410014 lwz r2, [r1 + 0x0014] label000015FC: 000015FC 9B9D0686 stb [r29 + 0x0686], r28 label00001600: 00001600 801F0028 lwz r0, [r31 + 0x0028] 00001604 807D001A lwz r3, [r29 + 0x001A] 00001608 2F800000 cmpwi cr7, r0, 0 0000160C 809D001E lwz r4, [r29 + 0x001E] 00001610 409C0008 bge cr7, +0x00000008 /* 00001618 */ 00001614 3B800002 li r28, 0x0002 label00001618: 00001618 38DC0000 addi r6, r28, 0x0000 0000161C 80FF002C lwz r7, [r31 + 0x002C] 00001620 811F0030 lwz r8, [r31 + 0x0030] 00001624 38BF0000 addi r5, r31, 0x0000 00001628 48001551 bl +0x00001550 /* 00002B78 */ 0000162C 80410014 lwz r2, [r1 + 0x0014] 00001630 7C760735 extsh. r22, r3 00001634 418200A8 beq +0x000000A8 /* 000016DC */ 00001638 937F0008 stw [r31 + 0x0008], r27 0000163C 387F0000 addi r3, r31, 0x0000 00001640 389E0000 addi r4, r30, 0x0000 00001644 48001485 bl +0x00001484 /* 00002AC8 */ 00001648 80410014 lwz r2, [r1 + 0x0014] 0000164C 881D0686 lbz r0, [r29 + 0x0686] 00001650 2F800000 cmpwi cr7, r0, 0 00001654 419E0088 beq cr7, +0x00000088 /* 000016DC */ 00001658 9B7D0686 stb [r29 + 0x0686], r27 0000165C 418A00A0 beq cr2, +0x000000A0 /* 000016FC */ 00001660 48000080 b +0x00000080 /* 000016E0 */ label00001664: 00001664 8011001C lwz r0, [r17 + 0x001C] 00001668 5400A33E rlwinm r0, r0, 20, 12, 31 0000166C 7C001120 mtcrf 0x01, r0 00001670 409E0010 bne cr7, +0x00000010 /* 00001680 */ 00001674 807D000C lwz r3, [r29 + 0x000C] 00001678 48001475 bl +0x00001474 /* 00002AEC */ 0000167C 80410014 lwz r2, [r1 + 0x0014] label00001680: 00001680 9B810038 stb [r1 + 0x0038], r28 00001684 801D0682 lwz r0, [r29 + 0x0682] 00001688 396F0000 addi r11, r15, 0x0000 0000168C 7E660038 and r6, r19, r0 00001690 38780000 addi r3, r24, 0x0000 00001694 38B50000 addi r5, r21, 0x0000 00001698 38F40000 addi r7, r20, 0x0000 0000169C 39100000 addi r8, r16, 0x0000 000016A0 8081003C lwz r4, [r1 + 0x003C] 000016A4 4800146D bl +0x0000146C /* 00002B10 */ 000016A8 80410014 lwz r2, [r1 + 0x0014] 000016AC 8001003C lwz r0, [r1 + 0x003C] 000016B0 9B810038 stb [r1 + 0x0038], r28 000016B4 7C001814 addc r0, r0, r3 000016B8 9001003C stw [r1 + 0x003C], r0 000016BC 80710000 lwz r3, [r17] 000016C0 30D1002E addic r6, r17, 46 000016C4 38800000 li r4, 0x0000 000016C8 38A00003 li r5, 0x0003 000016CC 48001489 bl +0x00001488 /* 00002B54 */ 000016D0 80410014 lwz r2, [r1 + 0x0014] label000016D4: 000016D4 8001003C lwz r0, [r1 + 0x003C] label000016D8: 000016D8 90110008 stw [r17 + 0x0008], r0 label000016DC: 000016DC 418A0020 beq cr2, +0x00000020 /* 000016FC */ label000016E0: 000016E0 38720000 addi r3, r18, 0x0000 000016E4 80E10044 lwz r7, [r1 + 0x0044] 000016E8 38800FA0 li r4, 0x0FA0 000016EC 38A00002 li r5, 0x0002 000016F0 38C00000 li r6, 0x0000 000016F4 480014CD bl +0x000014CC /* 00002BC0 */ 000016F8 80410014 lwz r2, [r1 + 0x0014] label000016FC: 000016FC 2F960000 cmpwi cr7, r22, 0 00001700 419E001C beq cr7, +0x0000001C /* 0000171C */ 00001704 30D1002E addic r6, r17, 46 00001708 80710000 lwz r3, [r17] 0000170C 38960000 addi r4, r22, 0x0000 00001710 38A00003 li r5, 0x0003 00001714 48001441 bl +0x00001440 /* 00002B54 */ 00001718 80410014 lwz r2, [r1 + 0x0014] label0000171C: 0000171C 38760000 addi r3, r22, 0x0000 00001720 818100A4 lwz r12, [r1 + 0x00A4] 00001724 800100A8 lwz r0, [r1 + 0x00A8] 00001728 7D838120 mtcrf 0x38, r12 0000172C 302100A0 addic r1, r1, 160 00001730 7C0803A6 mtlr r0 00001734 B9E1FFBC lmw r15, [r1 - 0x0044] 00001738 4E800020 blr 0000173C 00000000 .invalid 00001740 00002043 .invalid 00001744 80110200 lwz r0, [r17 + 0x0200] 00001748 00000000 .invalid 0000174C 000006A4 .invalid 00001750 00145955 .invalid 00001754 565F4344 rlwinm r31, r18, 8, 13, 2 00001758 42616E64 bc 19, 1, +0x00006E64 /* 000085BC */ 0000175C 4465636F .invalid sc 00001760 6D707265 xoris r16, r11, 0x7265 00001764 73730000 andi. r19, r27, 0x0000 fn00001768: 00001768 BF81FFF0 stmw [r1 - 0x0010], r28 0000176C 3BE30000 addi r31, r3, 0x0000 00001770 807F001A lwz r3, [r31 + 0x001A] 00001774 7C0802A6 mflr r0 00001778 2C030000 cmpwi r3, 0 0000177C 90010008 stw [r1 + 0x0008], r0 00001780 9421FFB0 stwu [r1 - 0x0050], r1 00001784 418200B0 beq +0x000000B0 /* 00001834 */ 00001788 480014ED bl +0x000014EC /* 00002C74 */ 0000178C 80410014 lwz r2, [r1 + 0x0014] 00001790 807F0012 lwz r3, [r31 + 0x0012] 00001794 33DF0010 addic r30, r31, 16 00001798 2C030000 cmpwi r3, 0 0000179C 3BA30000 addi r29, r3, 0x0000 000017A0 3B800000 li r28, 0x0000 000017A4 3880FFFF li r4, 0xFFFFFFFF 000017A8 41820060 beq +0x00000060 /* 00001808 */ 000017AC 801D0008 lwz r0, [r29 + 0x0008] 000017B0 30DD001C addic r6, r29, 28 000017B4 2C800000 cmpwi cr1, r0, 0 000017B8 38A00003 li r5, 0x0003 label000017BC: 000017BC 41860018 beq cr1, +0x00000018 /* 000017D4 */ 000017C0 807F000C lwz r3, [r31 + 0x000C] 000017C4 48001391 bl +0x00001390 /* 00002B54 */ 000017C8 80410014 lwz r2, [r1 + 0x0014] 000017CC 939D0008 stw [r29 + 0x0008], r28 000017D0 807F0012 lwz r3, [r31 + 0x0012] label000017D4: 000017D4 389E0000 addi r4, r30, 0x0000 000017D8 480012F1 bl +0x000012F0 /* 00002AC8 */ 000017DC 80410014 lwz r2, [r1 + 0x0014] 000017E0 807F0012 lwz r3, [r31 + 0x0012] 000017E4 3880FFFF li r4, 0xFFFFFFFF 000017E8 2C030000 cmpwi r3, 0 000017EC 3BA30000 addi r29, r3, 0x0000 000017F0 30DD001C addic r6, r29, 28 000017F4 38A00003 li r5, 0x0003 000017F8 41820010 beq +0x00000010 /* 00001808 */ 000017FC 801D0008 lwz r0, [r29 + 0x0008] 00001800 2C800000 cmpwi cr1, r0, 0 00001804 4BFFFFB8 b -0x00000048 /* 000017BC */ label00001808: 00001808 881F0686 lbz r0, [r31 + 0x0686] 0000180C 2C000000 cmpwi r0, 0 00001810 41820024 beq +0x00000024 /* 00001834 */ 00001814 801F067A lwz r0, [r31 + 0x067A] 00001818 307F0676 addic r3, r31, 1654 0000181C 2C800000 cmpwi cr1, r0, 0 00001820 40860014 bne cr1, +0x00000014 /* 00001834 */ 00001824 801F067E lwz r0, [r31 + 0x067E] 00001828 901F067A stw [r31 + 0x067A], r0 0000182C 48001371 bl +0x00001370 /* 00002B9C */ 00001830 80410014 lwz r2, [r1 + 0x0014] label00001834: 00001834 38600000 li r3, 0x0000 00001838 81810058 lwz r12, [r1 + 0x0058] 0000183C 30210050 addic r1, r1, 80 00001840 7D8803A6 mtlr r12 00001844 BB81FFF0 lmw r28, [r1 - 0x0010] 00001848 4E800020 blr 0000184C 00000000 .invalid 00001850 00002041 .invalid 00001854 80040100 lwz r0, [r4 + 0x0100] 00001858 00000000 .invalid 0000185C 000000E4 .invalid 00001860 000C4344 .invalid 00001864 436F6465 bdzl cr3, +0x00006464 /* 00007CC8 */ 00001868 63466C75 ori r6, r26, 0x6C75 0000186C 73680000 andi. r8, r27, 0x0000 fn00001870: 00001870 BFC1FFF8 stmw [r1 - 0x0008], r30 00001874 3BE40000 addi r31, r4, 0x0000 00001878 7C0802A6 mflr r0 0000187C 83DF0022 lwz r30, [r31 + 0x0022] 00001880 90010008 stw [r1 + 0x0008], r0 00001884 9421FFB0 stwu [r1 - 0x0050], r1 00001888 4BFFEF71 bl -0x00001090 /* 000007F8 */ 0000188C 7C630735 extsh. r3, r3 00001890 38A00020 li r5, 0x0020 00001894 40820054 bne +0x00000054 /* 000018E8 */ 00001898 807F0004 lwz r3, [r31 + 0x0004] 0000189C 38C00001 li r6, 0x0001 000018A0 80830000 lwz r4, [r3] 000018A4 38600000 li r3, 0x0000 000018A8 A8840052 lha r4, [r4 + 0x0052] 000018AC 2C040010 cmpwi r4, 16 000018B0 2C840018 cmpwi cr1, r4, 24 000018B4 41820008 beq +0x00000008 /* 000018BC */ 000018B8 4086002C bne cr1, +0x0000002C /* 000018E4 */ label000018BC: 000018BC B0BE0004 sth [r30 + 0x0004], r5 000018C0 B0DE000C sth [r30 + 0x000C], r6 000018C4 B0DE000A sth [r30 + 0x000A], r6 000018C8 809F0004 lwz r4, [r31 + 0x0004] 000018CC 80840000 lwz r4, [r4] 000018D0 A8840020 lha r4, [r4 + 0x0020] 000018D4 B07E0008 sth [r30 + 0x0008], r3 000018D8 548407FE rlwinm r4, r4, 0, 31, 31 000018DC B09E0006 sth [r30 + 0x0006], r4 000018E0 48000008 b +0x00000008 /* 000018E8 */ label000018E4: 000018E4 3860DCF4 li r3, 0xFFFFDCF4 label000018E8: 000018E8 81810058 lwz r12, [r1 + 0x0058] 000018EC 30210050 addic r1, r1, 80 000018F0 7D8803A6 mtlr r12 000018F4 BBC1FFF8 lmw r30, [r1 - 0x0008] 000018F8 4E800020 blr 000018FC 00000000 .invalid 00001900 00002041 .invalid 00001904 80020200 lwz r0, [r2 + 0x0200] 00001908 00000000 .invalid 0000190C 0000008C .invalid 00001910 00115955 .invalid 00001914 565F4344 rlwinm r31, r18, 8, 13, 2 00001918 50726543 rlwimi. r18, r3, 12, 21, 1 0000191C 6F6D7072 xoris r13, r27, 0x7072 00001920 65737300 oris r19, r11, 0x7300 fn00001924: 00001924 BE21FFC4 stmw [r1 - 0x003C], r17 00001928 7C0802A6 mflr r0 0000192C 3B840000 addi r28, r4, 0x0000 00001930 3B600001 li r27, 0x0001 00001934 3B430000 addi r26, r3, 0x0000 00001938 7D800026 mfcr r12 0000193C 91810004 stw [r1 + 0x0004], r12 00001940 90010008 stw [r1 + 0x0008], r0 00001944 9421FF60 stwu [r1 - 0x00A0], r1 00001948 9B610038 stb [r1 + 0x0038], r27 0000194C 80DC0026 lwz r6, [r28 + 0x0026] 00001950 80BC002A lwz r5, [r28 + 0x002A] 00001954 3AC60000 addi r22, r6, 0x0000 00001958 90A1003E stw [r1 + 0x003E], r5 0000195C 80BC003A lwz r5, [r28 + 0x003A] 00001960 2E160000 cmpwi cr4, r22, 0 00001964 90C1003A stw [r1 + 0x003A], r6 00001968 80DC0036 lwz r6, [r28 + 0x0036] 0000196C 90A10046 stw [r1 + 0x0046], r5 00001970 90C10042 stw [r1 + 0x0042], r6 00001974 3A800000 li r20, 0x0000 00001978 83FC0004 lwz r31, [r28 + 0x0004] 0000197C 3AE00000 li r23, 0x0000 00001980 41920020 beq cr4, +0x00000020 /* 000019A0 */ 00001984 80E1003E lwz r7, [r1 + 0x003E] 00001988 38760000 addi r3, r22, 0x0000 0000198C 38800FA0 li r4, 0x0FA0 00001990 38A00000 li r5, 0x0000 00001994 38C00000 li r6, 0x0000 00001998 48001229 bl +0x00001228 /* 00002BC0 */ 0000199C 80410014 lwz r2, [r1 + 0x0014] label000019A0: 000019A0 A8BC005E lha r5, [r28 + 0x005E] 000019A4 80DF0000 lwz r6, [r31] 000019A8 82610042 lwz r19, [r1 + 0x0042] 000019AC AA460020 lha r18, [r6 + 0x0020] 000019B0 2C850020 cmpwi cr1, r5, 32 000019B4 7E401120 mtcrf 0x01, r18 000019B8 2F050008 cmpwi cr6, r5, 8 000019BC 811C0014 lwz r8, [r28 + 0x0014] 000019C0 2E850010 cmpwi cr5, r5, 16 000019C4 2D930000 cmpwi cr3, r19, 0 000019C8 80DC0018 lwz r6, [r28 + 0x0018] 000019CC 30B20001 addic r5, r18, 1 000019D0 409F0008 bns cr7, +0x00000008 /* 000019D8 */ 000019D4 7CB20734 extsh r18, r5 label000019D8: 000019D8 7EA83011 subfc. r21, r8, r6 000019DC 80BC0048 lwz r5, [r28 + 0x0048] 000019E0 80DC0044 lwz r6, [r28 + 0x0044] 000019E4 90A1004E stw [r1 + 0x004E], r5 000019E8 90C1004A stw [r1 + 0x004A], r6 000019EC 30B20001 addic r5, r18, 1 000019F0 54A6083A rlwinm r6, r5, 1, 0, 29 000019F4 83BC0008 lwz r29, [r28 + 0x0008] 000019F8 AB3C0042 lha r25, [r28 + 0x0042] 000019FC 419A002C beq cr6, +0x0000002C /* 00001A28 */ 00001A00 A8A1004C lha r5, [r1 + 0x004C] 00001A04 54AA083C rlwinm r10, r5, 1, 0, 30 00001A08 41960024 beq cr5, +0x00000024 /* 00001A2C */ 00001A0C 54AA103A rlwinm r10, r5, 2, 0, 29 00001A10 40860010 bne cr1, +0x00000010 /* 00001A20 */ 00001A14 48000018 b +0x00000018 /* 00001A2C */ label00001A18: 00001A18 3A80DCF9 li r20, 0xFFFFDCF9 00001A1C 480001C4 b +0x000001C4 /* 00001BE0 */ label00001A20: 00001A20 3A80DD00 li r20, 0xFFFFDD00 00001A24 480001BC b +0x000001BC /* 00001BE0 */ label00001A28: 00001A28 A941004C lha r10, [r1 + 0x004C] label00001A2C: 00001A2C 80BC001C lwz r5, [r28 + 0x001C] 00001A30 A901004A lha r8, [r1 + 0x004A] 00001A34 7CA01120 mtcrf 0x01, r5 00001A38 80BC003E lwz r5, [r28 + 0x003E] 00001A3C 7D08C9D6 mullw r8, r8, r25 00001A40 7CA55014 addc r5, r5, r10 00001A44 7E254014 addc r17, r5, r8 00001A48 409F0008 bns cr7, +0x00000008 /* 00001A50 */ 00001A4C 92FA0008 stw [r26 + 0x0008], r23 label00001A50: 00001A50 3BE00000 li r31, 0x0000 00001A54 33C10038 addic r30, r1, 56 00001A58 408E0014 bne cr3, +0x00000014 /* 00001A6C */ 00001A5C 80BC0014 lwz r5, [r28 + 0x0014] 00001A60 7CA531D6 mullw r5, r5, r6 00001A64 7FA5E814 addc r29, r5, r29 00001A68 48000028 b +0x00000028 /* 00001A90 */ label00001A6C: 00001A6C 80BC000C lwz r5, [r28 + 0x000C] 00001A70 7F853000 cmp cr7, r5, r6 00001A74 409C001C bge cr7, +0x0000001C /* 00001A90 */ 00001A78 3A80DCFA li r20, 0xFFFFDCFA 00001A7C 38760000 addi r3, r22, 0x0000 00001A80 80E1003E lwz r7, [r1 + 0x003E] 00001A84 38800FA0 li r4, 0x0FA0 label00001A88: 00001A88 41920178 beq cr4, +0x00000178 /* 00001C00 */ 00001A8C 48000164 b +0x00000164 /* 00001BF0 */ label00001A90: 00001A90 831A0000 lwz r24, [r26] 00001A94 408E0014 bne cr3, +0x00000014 /* 00001AA8 */ 00001A98 387D0000 addi r3, r29, 0x0000 00001A9C 38910000 addi r4, r17, 0x0000 00001AA0 38B80000 addi r5, r24, 0x0000 00001AA4 419200E4 beq cr4, +0x000000E4 /* 00001B88 */ label00001AA8: 00001AA8 40810118 ble +0x00000118 /* 00001BC0 */ label00001AAC: 00001AAC 80B80008 lwz r5, [r24 + 0x0008] 00001AB0 387D0000 addi r3, r29, 0x0000 00001AB4 2C850000 cmpwi cr1, r5, 0 00001AB8 38910000 addi r4, r17, 0x0000 00001ABC 81050000 lwz r8, [r5] 00001AC0 38B90000 addi r5, r25, 0x0000 00001AC4 38D20000 addi r6, r18, 0x0000 00001AC8 38E00001 li r7, 0x0001 00001ACC 40860008 bne cr1, +0x00000008 /* 00001AD4 */ 00001AD0 39000000 li r8, 0x0000 label00001AD4: 00001AD4 9B7E0000 stb [r30], r27 00001AD8 480007B9 bl +0x000007B8 /* 00002290 */ 00001ADC 9B7E0000 stb [r30], r27 00001AE0 80BA0008 lwz r5, [r26 + 0x0008] 00001AE4 7E398814 addc r17, r25, r17 00001AE8 7CA32814 addc r5, r3, r5 00001AEC 90BA0008 stw [r26 + 0x0008], r5 00001AF0 38C30000 addi r6, r3, 0x0000 00001AF4 80E10046 lwz r7, [r1 + 0x0046] 00001AF8 418E0034 beq cr3, +0x00000034 /* 00001B2C */ 00001AFC 38730000 addi r3, r19, 0x0000 00001B00 38800FE0 li r4, 0x0FE0 00001B04 38BD0000 addi r5, r29, 0x0000 00001B08 480010B9 bl +0x000010B8 /* 00002BC0 */ 00001B0C 80410014 lwz r2, [r1 + 0x0014] 00001B10 7C740735 extsh. r20, r3 00001B14 4182001C beq +0x0000001C /* 00001B30 */ 00001B18 3A80DCFA li r20, 0xFFFFDCFA 00001B1C 38760000 addi r3, r22, 0x0000 00001B20 80E1003E lwz r7, [r1 + 0x003E] 00001B24 38800FA0 li r4, 0x0FA0 00001B28 4BFFFF60 b -0x000000A0 /* 00001A88 */ label00001B2C: 00001B2C 7FBD1814 addc r29, r29, r3 label00001B30: 00001B30 41920038 beq cr4, +0x00000038 /* 00001B68 */ 00001B34 387F0000 addi r3, r31, 0x0000 00001B38 38950000 addi r4, r21, 0x0000 00001B3C 480010A9 bl +0x000010A8 /* 00002BE4 */ 00001B40 80410014 lwz r2, [r1 + 0x0014] 00001B44 38C30000 addi r6, r3, 0x0000 00001B48 80E1003E lwz r7, [r1 + 0x003E] 00001B4C 38760000 addi r3, r22, 0x0000 00001B50 38800FA0 li r4, 0x0FA0 00001B54 38A00001 li r5, 0x0001 00001B58 48001069 bl +0x00001068 /* 00002BC0 */ 00001B5C 80410014 lwz r2, [r1 + 0x0014] 00001B60 7C740735 extsh. r20, r3 00001B64 4082FEB4 bne -0x0000014C /* 00001A18 */ label00001B68: 00001B68 30BF0001 addic r5, r31, 1 00001B6C 7CBF0734 extsh r31, r5 00001B70 7F9FA800 cmp cr7, r31, r21 00001B74 419CFF38 blt cr7, -0x000000C8 /* 00001AAC */ 00001B78 80BC001C lwz r5, [r28 + 0x001C] 00001B7C 7CA01120 mtcrf 0x01, r5 00001B80 409E0060 bne cr7, +0x00000060 /* 00001BE0 */ 00001B84 48000048 b +0x00000048 /* 00001BCC */ label00001B88: 00001B88 81050008 lwz r8, [r5 + 0x0008] 00001B8C 38B90000 addi r5, r25, 0x0000 00001B90 2F880000 cmpwi cr7, r8, 0 00001B94 38D20000 addi r6, r18, 0x0000 00001B98 38F50000 addi r7, r21, 0x0000 00001B9C 81080000 lwz r8, [r8] 00001BA0 409E0008 bne cr7, +0x00000008 /* 00001BA8 */ 00001BA4 39000000 li r8, 0x0000 label00001BA8: 00001BA8 9B610038 stb [r1 + 0x0038], r27 00001BAC 480006E5 bl +0x000006E4 /* 00002290 */ 00001BB0 9B610038 stb [r1 + 0x0038], r27 00001BB4 80BA0008 lwz r5, [r26 + 0x0008] 00001BB8 7CA32814 addc r5, r3, r5 00001BBC 90BA0008 stw [r26 + 0x0008], r5 label00001BC0: 00001BC0 80BC001C lwz r5, [r28 + 0x001C] 00001BC4 7CA01120 mtcrf 0x01, r5 00001BC8 409E0018 bne cr7, +0x00000018 /* 00001BE0 */ label00001BCC: 00001BCC 80BC0004 lwz r5, [r28 + 0x0004] 00001BD0 80DA0008 lwz r6, [r26 + 0x0008] 00001BD4 80A50000 lwz r5, [r5] 00001BD8 90C5002C stw [r5 + 0x002C], r6 00001BDC 92FC00AA stw [r28 + 0x00AA], r23 label00001BE0: 00001BE0 38760000 addi r3, r22, 0x0000 00001BE4 80E1003E lwz r7, [r1 + 0x003E] 00001BE8 38800FA0 li r4, 0x0FA0 00001BEC 41920014 beq cr4, +0x00000014 /* 00001C00 */ label00001BF0: 00001BF0 38A00002 li r5, 0x0002 00001BF4 38C00000 li r6, 0x0000 00001BF8 48000FC9 bl +0x00000FC8 /* 00002BC0 */ 00001BFC 80410014 lwz r2, [r1 + 0x0014] label00001C00: 00001C00 38740000 addi r3, r20, 0x0000 00001C04 818100A4 lwz r12, [r1 + 0x00A4] 00001C08 800100A8 lwz r0, [r1 + 0x00A8] 00001C0C 7D818120 mtcrf 0x18, r12 00001C10 302100A0 addic r1, r1, 160 00001C14 7C0803A6 mtlr r0 00001C18 BA21FFC4 lmw r17, [r1 - 0x003C] 00001C1C 4E800020 blr 00001C20 00000000 .invalid 00001C24 00002043 .invalid 00001C28 800F0200 lwz r0, [r15 + 0x0200] 00001C2C 00000000 .invalid 00001C30 000002FC .invalid 00001C34 00125955 .invalid 00001C38 565F4344 rlwinm r31, r18, 8, 13, 2 00001C3C 42616E64 bc 19, 1, +0x00006E64 /* 00008AA0 */ 00001C40 436F6D70 bdz cr3, +0x00006D70 /* 000089B0 */ 00001C44 72657373 andi. r5, r19, 0x7373 00001C48 A8050000 lha r0, [r5] 00001C4C A8650006 lha r3, [r5 + 0x0006] 00001C50 A8850002 lha r4, [r5 + 0x0002] 00001C54 A8A50004 lha r5, [r5 + 0x0004] 00001C58 7C641810 subfc r3, r4, r3 00001C5C 7C002810 subfc r0, r0, r5 00001C60 30A30001 addic r5, r3, 1 00001C64 54A5083A rlwinm r5, r5, 1, 0, 29 00001C68 7C0501D6 mullw r0, r5, r0 00001C6C 90080000 stw [r8], r0 00001C70 38600000 li r3, 0x0000 00001C74 4E800020 blr 00001C78 00000000 .invalid 00001C7C 00002040 .invalid 00001C80 00000600 .invalid 00001C84 00000000 .invalid 00001C88 00000030 .invalid 00001C8C 001B5955 .invalid 00001C90 565F4344 rlwinm r31, r18, 8, 13, 2 00001C94 4765744D .invalid sc 00001C98 6178436F ori r24, r11, 0x436F 00001C9C 6D707265 xoris r16, r11, 0x7265 00001CA0 7373696F andi. r19, r27, 0x696F 00001CA4 6E53697A xoris r19, r18, 0x697A 00001CA8 65000000 oris r0, r8, 0x0000 00001CAC 2C890000 cmpwi cr1, r9, 0 00001CB0 2C070000 cmpwi r7, 0 00001CB4 2F080000 cmpwi cr6, r8, 0 00001CB8 38600000 li r3, 0x0000 00001CBC 38000300 li r0, 0x0300 00001CC0 41860008 beq cr1, +0x00000008 /* 00001CC8 */ 00001CC4 90690000 stw [r9], r3 label00001CC8: 00001CC8 39200400 li r9, 0x0400 00001CCC 41820008 beq +0x00000008 /* 00001CD4 */ 00001CD0 90070000 stw [r7], r0 label00001CD4: 00001CD4 419A0008 beq cr6, +0x00000008 /* 00001CDC */ 00001CD8 91280000 stw [r8], r9 label00001CDC: 00001CDC 4E800020 blr 00001CE0 00000000 .invalid 00001CE4 00002040 .invalid 00001CE8 00000700 .invalid 00001CEC 00000000 .invalid 00001CF0 00000034 .invalid 00001CF4 00185955 .invalid 00001CF8 565F4344 rlwinm r31, r18, 8, 13, 2 00001CFC 47657443 .invalid sc 00001D00 6F6D7072 xoris r13, r27, 0x7072 00001D04 65737369 oris r19, r11, 0x7369 00001D08 6F6E5469 xoris r14, r27, 0x5469 00001D0C 6D650000 xoris r5, r11, 0x0000 00001D10 3860DCFE li r3, 0xFFFFDCFE 00001D14 4E800020 blr 00001D18 00000000 .invalid 00001D1C 00002040 .invalid 00001D20 00000600 .invalid 00001D24 00000000 .invalid 00001D28 00000008 .invalid 00001D2C 00135955 .invalid 00001D30 565F4344 rlwinm r31, r18, 8, 13, 2 00001D34 47657453 .invalid sc 00001D38 696D696C xori r13, r11, 0x696C 00001D3C 61726974 ori r18, r11, 0x6974 00001D40 79000000 .invalid 00001D44 80640000 lwz r3, [r4] 00001D48 2C080000 cmpwi r8, 0 00001D4C A8030020 lha r0, [r3 + 0x0020] 00001D50 A8830022 lha r4, [r3 + 0x0022] 00001D54 30000001 addic r0, r0, 1 00001D58 3860FFCE li r3, 0xFFFFFFCE 00001D5C 41820014 beq +0x00000014 /* 00001D70 */ 00001D60 5400083A rlwinm r0, r0, 1, 0, 29 00001D64 7C0021D6 mullw r0, r0, r4 00001D68 90080000 stw [r8], r0 00001D6C 38600000 li r3, 0x0000 label00001D70: 00001D70 4E800020 blr 00001D74 00000000 .invalid 00001D78 00002040 .invalid 00001D7C 00000600 .invalid 00001D80 00000000 .invalid 00001D84 00000030 .invalid 00001D88 001C5955 .invalid 00001D8C 565F4344 rlwinm r31, r18, 8, 13, 2 00001D90 47657443 .invalid sc 00001D94 6F6D7072 xoris r13, r27, 0x7072 00001D98 65737365 oris r19, r11, 0x7365 00001D9C 64496D61 oris r9, r2, 0x6D61 00001DA0 67655369 oris r5, r27, 0x5369 00001DA4 7A650000 .invalid 00001DA8 3860DCFE li r3, 0xFFFFDCFE 00001DAC 4E800020 blr 00001DB0 00000000 .invalid 00001DB4 00002040 .invalid 00001DB8 00000800 .invalid 00001DBC 00000000 .invalid 00001DC0 00000008 .invalid 00001DC4 000F5955 .invalid 00001DC8 565F4344 rlwinm r31, r18, 8, 13, 2 00001DCC 5472696D rlwinm. r18, r3, 13, 5, 22 00001DD0 496D6167 bla 0x016D6164 /* 00001DD4 65000000 oris r0, r8, 0x0000 00001DD8 7CA00774 extsb r0, r5 00001DDC 7C870774 extsb r7, r4 00001DE0 5463801E rlwinm r3, r3, 16, 0, 15 00001DE4 54E61838 rlwinm r6, r7, 3, 0, 28 00001DE8 7CC73010 subfc r6, r7, r6 00001DEC 54C62036 rlwinm r6, r6, 4, 0, 27 00001DF0 7CC73014 addc r6, r7, r6 00001DF4 54C6103A rlwinm r6, r6, 2, 0, 29 00001DF8 7CC73014 addc r6, r7, r6 00001DFC 54C61838 rlwinm r6, r6, 3, 0, 28 00001E00 7CC73014 addc r6, r7, r6 00001E04 54C62834 rlwinm r6, r6, 5, 0, 26 00001E08 3CA00001 lis r5, 0x0001 00001E0C 3085B6DC subic r4, r5, 18724 00001E10 30A566E9 addic r5, r5, 26345 00001E14 7CA029D6 mullw r5, r0, r5 00001E18 7C8021D6 mullw r4, r0, r4 00001E1C 7CA32814 addc r5, r3, r5 00001E20 3CA50001 addis r5, r5, 0x0001 00001E24 30A58000 subic r5, r5, 32768 00001E28 7CA08671 srawi r0, r5, 16 00001E2C 1CA757FD mulli r5, r7, 22525 00001E30 2F0000FF cmpwi cr6, r0, 255 00001E34 7C841810 subfc r4, r4, r3 00001E38 7CC73010 subfc r6, r7, r6 00001E3C 7C633014 addc r3, r3, r6 00001E40 7CA52010 subfc r5, r5, r4 00001E44 3C830001 addis r4, r3, 0x0001 00001E48 3CA50001 addis r5, r5, 0x0001 00001E4C 30848000 subic r4, r4, 32768 00001E50 30A58000 subic r5, r5, 32768 00001E54 7C848670 srawi r4, r4, 16 00001E58 7CA58670 srawi r5, r5, 16 00001E5C 2C8400FF cmpwi cr1, r4, 255 00001E60 2F8500FF cmpwi cr7, r5, 255 00001E64 38600000 li r3, 0x0000 00001E68 41800010 blt +0x00000010 /* 00001E78 */ 00001E6C 386000FF li r3, 0x00FF 00001E70 41990008 bgt cr6, +0x00000008 /* 00001E78 */ 00001E74 30600000 addic r3, r0, 0 label00001E78: 00001E78 2C040000 cmpwi r4, 0 00001E7C 5460801E rlwinm r0, r3, 16, 0, 15 00001E80 38C00000 li r6, 0x0000 00001E84 38600000 li r3, 0x0000 00001E88 41800010 blt +0x00000010 /* 00001E98 */ 00001E8C 38C000FF li r6, 0x00FF 00001E90 41850008 bgt cr1, +0x00000008 /* 00001E98 */ 00001E94 38C40000 addi r6, r4, 0x0000 label00001E98: 00001E98 2C050000 cmpwi r5, 0 00001E9C 41800010 blt +0x00000010 /* 00001EAC */ 00001EA0 386000FF li r3, 0x00FF 00001EA4 419D0008 bgt cr7, +0x00000008 /* 00001EAC */ 00001EA8 38650000 addi r3, r5, 0x0000 label00001EAC: 00001EAC 5465402E rlwinm r5, r3, 8, 0, 23 00001EB0 7C052B78 or r5, r0, r5 00001EB4 7CC32B78 or r3, r6, r5 00001EB8 4E800020 blr 00001EBC 00000000 .invalid 00001EC0 00002040 .invalid 00001EC4 00000300 .invalid 00001EC8 00000000 .invalid 00001ECC 000000E4 .invalid 00001ED0 00094D61 .invalid 00001ED4 6B655069 xori r5, r27, 0x5069 00001ED8 78656C00 .invalid fn00001EDC: 00001EDC 54A7083C rlwinm r7, r5, 1, 0, 30 00001EE0 7C063AAE lhax r0, r6, r7 00001EE4 30E60400 addic r7, r6, 1024 00001EE8 7CA728AE lbzx r5, r7, r5 00001EEC 7CE01815 addc. r7, r0, r3 00001EF0 31060200 addic r8, r6, 512 00001EF4 7D800026 mfcr r12 00001EF8 7CA50774 extsb r5, r5 00001EFC 7C051810 subfc r0, r5, r3 00001F00 30A60500 addic r5, r6, 1280 00001F04 7CA520AE lbzx r5, r5, r4 00001F08 5484083C rlwinm r4, r4, 1, 0, 30 00001F0C 7C8822AE lhax r4, r8, r4 00001F10 7CA50774 extsb r5, r5 00001F14 7C632014 addc r3, r3, r4 00001F18 7CA50010 subfc r5, r5, r0 00001F1C 2F850000 cmpwi cr7, r5, 0 00001F20 2E8700FF cmpwi cr5, r7, 255 00001F24 2F0300FF cmpwi cr6, r3, 255 00001F28 2C830000 cmpwi cr1, r3, 0 00001F2C 2E0500FF cmpwi cr4, r5, 255 00001F30 91810004 stw [r1 + 0x0004], r12 00001F34 38800000 li r4, 0x0000 00001F38 41800010 blt +0x00000010 /* 00001F48 */ 00001F3C 388000FF li r4, 0x00FF 00001F40 41950008 bgt cr5, +0x00000008 /* 00001F48 */ 00001F44 38870000 addi r4, r7, 0x0000 label00001F48: 00001F48 5484801E rlwinm r4, r4, 16, 0, 15 00001F4C 38E00000 li r7, 0x0000 00001F50 38C00000 li r6, 0x0000 00001F54 41840010 blt cr1, +0x00000010 /* 00001F64 */ 00001F58 38E000FF li r7, 0x00FF 00001F5C 41990008 bgt cr6, +0x00000008 /* 00001F64 */ 00001F60 38E30000 addi r7, r3, 0x0000 label00001F64: 00001F64 419C0010 blt cr7, +0x00000010 /* 00001F74 */ 00001F68 38C000FF li r6, 0x00FF 00001F6C 41910008 bgt cr4, +0x00000008 /* 00001F74 */ 00001F70 38C50000 addi r6, r5, 0x0000 label00001F74: 00001F74 54C3402E rlwinm r3, r6, 8, 0, 23 00001F78 7C831B78 or r3, r4, r3 00001F7C 7CE31B78 or r3, r7, r3 00001F80 81810004 lwz r12, [r1 + 0x0004] 00001F84 7D808120 mtcrf 0x08, r12 00001F88 4E800020 blr 00001F8C 00000000 .invalid 00001F90 00002042 .invalid 00001F94 00000400 .invalid 00001F98 00000000 .invalid 00001F9C 000000B0 .invalid 00001FA0 000C4D61 .invalid 00001FA4 6B655069 xori r5, r27, 0x5069 00001FA8 78656C54 .invalid 00001FAC 61620000 ori r2, r11, 0x0000 00001FB0 BEA1FFD4 stmw [r1 - 0x002C], r21 00001FB4 3B670000 addi r27, r7, 0x0000 00001FB8 2C9B0000 cmpwi cr1, r27, 0 00001FBC 7C0802A6 mflr r0 00001FC0 30E50001 addic r7, r5, 1 00001FC4 3B840000 addi r28, r4, 0x0000 00001FC8 7CE70E70 srawi r7, r7, 1 00001FCC 7D800026 mfcr r12 00001FD0 91810004 stw [r1 + 0x0004], r12 00001FD4 7CF80734 extsh r24, r7 00001FD8 3BC60000 addi r30, r6, 0x0000 00001FDC 2D9E0000 cmpwi cr3, r30, 0 00001FE0 90010008 stw [r1 + 0x0008], r0 00001FE4 9421FF90 stwu [r1 - 0x0070], r1 00001FE8 3AA80000 addi r21, r8, 0x0000 00001FEC 3B430000 addi r26, r3, 0x0000 00001FF0 337BFFFF subic r27, r27, 1 00001FF4 3ADC0000 addi r22, r28, 0x0000 00001FF8 41860258 beq cr1, +0x00000258 /* 00002250 */ 00001FFC 3CE00001 lis r7, 0x0001 00002000 3327B6DC subic r25, r7, 18724 00002004 32E766E9 addic r23, r7, 26345 label00002008: 00002008 2C980000 cmpwi cr1, r24, 0 0000200C 397A0000 addi r11, r26, 0x0000 00002010 4C040000 mcrf cr0, cr1 00002014 418E0068 beq cr3, +0x00000068 /* 0000207C */ 00002018 30F8FFFF subic r7, r24, 1 0000201C 7CFD0734 extsh r29, r7 00002020 40850220 ble cr1, +0x00000220 /* 00002240 */ label00002024: 00002024 89560001 lbz r10, [r22 + 0x0001] 00002028 8BF60003 lbz r31, [r22 + 0x0003] 0000202C 88760000 lbz r3, [r22] 00002030 89360002 lbz r9, [r22 + 0x0002] 00002034 32D60004 addic r22, r22, 4 00002038 388A0000 addi r4, r10, 0x0000 0000203C 38BF0000 addi r5, r31, 0x0000 00002040 38DE0000 addi r6, r30, 0x0000 00002044 4BFFFE99 bl -0x00000168 /* 00001EDC */ 00002048 906B0000 stw [r11], r3 0000204C 38690000 addi r3, r9, 0x0000 00002050 388A0000 addi r4, r10, 0x0000 00002054 38BF0000 addi r5, r31, 0x0000 00002058 38DE0000 addi r6, r30, 0x0000 0000205C 4BFFFE81 bl -0x00000180 /* 00001EDC */ 00002060 2C9D0000 cmpwi cr1, r29, 0 00002064 906B0004 stw [r11 + 0x0004], r3 00002068 30FDFFFF subic r7, r29, 1 0000206C 316B0008 addic r11, r11, 8 00002070 7CFD0734 extsh r29, r7 00002074 4185FFB0 bgt cr1, -0x00000050 /* 00002024 */ 00002078 480001C8 b +0x000001C8 /* 00002240 */ label0000207C: 0000207C 30F8FFFF subic r7, r24, 1 00002080 7CE00734 extsh r0, r7 00002084 408101BC ble +0x000001BC /* 00002240 */ label00002088: 00002088 88F60003 lbz r7, [r22 + 0x0003] 0000208C 89960000 lbz r12, [r22] 00002090 7CE70774 extsb r7, r7 00002094 7D1739D6 mullw r8, r23, r7 00002098 88B60002 lbz r5, [r22 + 0x0002] 0000209C 7CF939D6 mullw r7, r25, r7 000020A0 559F801E rlwinm r31, r12, 16, 0, 15 000020A4 7D9F4014 addc r12, r31, r8 000020A8 3D8C0001 addis r12, r12, 0x0001 000020AC 318C8000 subic r12, r12, 32768 000020B0 7D868671 srawi r6, r12, 16 000020B4 54A9801E rlwinm r9, r5, 16, 0, 15 000020B8 7D094014 addc r8, r9, r8 000020BC 3D080001 addis r8, r8, 0x0001 000020C0 31088000 subic r8, r8, 32768 000020C4 7D0A8670 srawi r10, r8, 16 000020C8 7D074810 subfc r8, r7, r9 000020CC 89960001 lbz r12, [r22 + 0x0001] 000020D0 32D60004 addic r22, r22, 4 000020D4 2E000000 cmpwi cr4, r0, 0 000020D8 2C8600FF cmpwi cr1, r6, 255 000020DC 2F0A00FF cmpwi cr6, r10, 255 000020E0 7D850774 extsb r5, r12 000020E4 7CE7F810 subfc r7, r7, r31 000020E8 4080000C bge +0x0000000C /* 000020F4 */ 000020EC 38C00000 li r6, 0x0000 000020F0 4800000C b +0x0000000C /* 000020FC */ label000020F4: 000020F4 40850008 ble cr1, +0x00000008 /* 000020FC */ 000020F8 38C000FF li r6, 0x00FF label000020FC: 000020FC 1D8557FD mulli r12, r5, 22525 00002100 7D0C4010 subfc r8, r12, r8 00002104 7CEC3810 subfc r7, r12, r7 00002108 54AC1838 rlwinm r12, r5, 3, 0, 28 0000210C 7D856010 subfc r12, r5, r12 00002110 558C2036 rlwinm r12, r12, 4, 0, 27 00002114 7D856014 addc r12, r5, r12 00002118 558C103A rlwinm r12, r12, 2, 0, 29 0000211C 7D856014 addc r12, r5, r12 00002120 558C1838 rlwinm r12, r12, 3, 0, 28 00002124 7D856014 addc r12, r5, r12 00002128 558C2834 rlwinm r12, r12, 5, 0, 26 0000212C 7D856010 subfc r12, r5, r12 00002130 7CA96014 addc r5, r9, r12 00002134 7D9F6014 addc r12, r31, r12 00002138 3D8C0001 addis r12, r12, 0x0001 0000213C 318C8000 subic r12, r12, 32768 00002140 3CE70001 addis r7, r7, 0x0001 00002144 3D080001 addis r8, r8, 0x0001 00002148 3CA50001 addis r5, r5, 0x0001 0000214C 30E78000 subic r7, r7, 32768 00002150 31088000 subic r8, r8, 32768 00002154 30A58000 subic r5, r5, 32768 00002158 7CE78670 srawi r7, r7, 16 0000215C 7D8C8671 srawi r12, r12, 16 00002160 7CA58670 srawi r5, r5, 16 00002164 7D088670 srawi r8, r8, 16 00002168 2C8C00FF cmpwi cr1, r12, 255 0000216C 40800010 bge +0x00000010 /* 0000217C */ 00002170 39800000 li r12, 0x0000 00002174 2C070000 cmpwi r7, 0 00002178 48000010 b +0x00000010 /* 00002188 */ label0000217C: 0000217C 40850008 ble cr1, +0x00000008 /* 00002184 */ 00002180 398000FF li r12, 0x00FF label00002184: 00002184 2C070000 cmpwi r7, 0 label00002188: 00002188 2C8700FF cmpwi cr1, r7, 255 0000218C 2E8500FF cmpwi cr5, r5, 255 00002190 2F8800FF cmpwi cr7, r8, 255 00002194 40800010 bge +0x00000010 /* 000021A4 */ 00002198 38E00000 li r7, 0x0000 0000219C 2C0A0000 cmpwi r10, 0 000021A0 48000010 b +0x00000010 /* 000021B0 */ label000021A4: 000021A4 40850008 ble cr1, +0x00000008 /* 000021AC */ 000021A8 38E000FF li r7, 0x00FF label000021AC: 000021AC 2C0A0000 cmpwi r10, 0 label000021B0: 000021B0 54C9801E rlwinm r9, r6, 16, 0, 15 000021B4 54E7402E rlwinm r7, r7, 8, 0, 23 000021B8 7D273B78 or r7, r9, r7 000021BC 7D873B78 or r7, r12, r7 000021C0 90EB0000 stw [r11], r7 000021C4 4080000C bge +0x0000000C /* 000021D0 */ 000021C8 39400000 li r10, 0x0000 000021CC 4800000C b +0x0000000C /* 000021D8 */ label000021D0: 000021D0 40990008 ble cr6, +0x00000008 /* 000021D8 */ 000021D4 394000FF li r10, 0x00FF label000021D8: 000021D8 2C050000 cmpwi r5, 0 000021DC 30E0FFFF subic r7, r0, 1 000021E0 554C801E rlwinm r12, r10, 16, 0, 15 000021E4 7CE00734 extsh r0, r7 000021E8 40800010 bge +0x00000010 /* 000021F8 */ 000021EC 38A00000 li r5, 0x0000 000021F0 2C080000 cmpwi r8, 0 000021F4 48000010 b +0x00000010 /* 00002204 */ label000021F8: 000021F8 40950008 ble cr5, +0x00000008 /* 00002200 */ 000021FC 38A000FF li r5, 0x00FF label00002200: 00002200 2C080000 cmpwi r8, 0 label00002204: 00002204 4080001C bge +0x0000001C /* 00002220 */ 00002208 39000000 li r8, 0x0000 0000220C 5507402E rlwinm r7, r8, 8, 0, 23 00002210 7D873B78 or r7, r12, r7 00002214 7CA73B78 or r7, r5, r7 00002218 90EB0004 stw [r11 + 0x0004], r7 0000221C 4800001C b +0x0000001C /* 00002238 */ label00002220: 00002220 409D0008 ble cr7, +0x00000008 /* 00002228 */ 00002224 390000FF li r8, 0x00FF label00002228: 00002228 5507402E rlwinm r7, r8, 8, 0, 23 0000222C 7D873B78 or r7, r12, r7 00002230 7CA73B78 or r7, r5, r7 00002234 90EB0004 stw [r11 + 0x0004], r7 label00002238: 00002238 316B0008 addic r11, r11, 8 0000223C 4191FE4C bgt cr4, -0x000001B4 /* 00002088 */ label00002240: 00002240 2C9B0000 cmpwi cr1, r27, 0 00002244 7F5AA814 addc r26, r26, r21 00002248 337BFFFF subic r27, r27, 1 0000224C 4086FDBC bne cr1, -0x00000244 /* 00002008 */ label00002250: 00002250 7C7CB010 subfc r3, r28, r22 00002254 81810074 lwz r12, [r1 + 0x0074] 00002258 80010078 lwz r0, [r1 + 0x0078] 0000225C 7D818120 mtcrf 0x18, r12 00002260 30210070 addic r1, r1, 112 00002264 7C0803A6 mtlr r0 00002268 BAA1FFD4 lmw r21, [r1 - 0x002C] 0000226C 4E800020 blr 00002270 00000000 .invalid 00002274 00002043 .invalid 00002278 800B0600 lwz r0, [r11 + 0x0600] 0000227C 00000000 .invalid 00002280 000002C0 .invalid 00002284 00097975 .invalid 00002288 76646563 andis. r4, r19, 0x6563 0000228C 6F646500 xoris r4, r27, 0x6500 fn00002290: 00002290 2E880000 cmpwi cr5, r8, 0 00002294 31260001 addic r9, r6, 1 00002298 BDA1FFB4 stmw [r1 - 0x004C], r13 0000229C 7D260E70 srawi r6, r9, 1 000022A0 9061FF88 stw [r1 - 0x0078], r3 000022A4 41960030 beq cr5, +0x00000030 /* 000022D4 */ 000022A8 31280C00 addic r9, r8, 3072 000022AC 9121FF8C stw [r1 - 0x0074], r9 000022B0 31280200 addic r9, r8, 512 000022B4 9121FF94 stw [r1 - 0x006C], r9 000022B8 31480400 addic r10, r8, 1024 000022BC 31280600 addic r9, r8, 1536 000022C0 9101FF90 stw [r1 - 0x0070], r8 000022C4 9141FF98 stw [r1 - 0x0068], r10 000022C8 9121FF9C stw [r1 - 0x0064], r9 000022CC 31E80800 addic r15, r8, 2048 000022D0 32080A00 addic r16, r8, 2560 label000022D4: 000022D4 2C870000 cmpwi cr1, r7, 0 000022D8 3127FFFF subic r9, r7, 1 000022DC 9121FFA0 stw [r1 - 0x0060], r9 000022E0 418603C0 beq cr1, +0x000003C0 /* 000026A0 */ 000022E4 3D200001 lis r9, 0x0001 000022E8 3129962B subic r9, r9, 27093 000022EC 9121FFA4 stw [r1 - 0x005C], r9 label000022F0: 000022F0 2F060000 cmpwi cr6, r6, 0 000022F4 8121FFA0 lwz r9, [r1 - 0x0060] 000022F8 3A240000 addi r17, r4, 0x0000 000022FC 2C890000 cmpwi cr1, r9, 0 00002300 4F980000 mcrf cr7, cr6 00002304 41960164 beq cr5, +0x00000164 /* 00002468 */ 00002308 3306FFFF subic r24, r6, 1 0000230C 32E3FFFC subic r23, r3, 4 00002310 419A037C beq cr6, +0x0000037C /* 0000268C */ 00002314 82C1FF94 lwz r22, [r1 - 0x006C] 00002318 82A1FF90 lwz r21, [r1 - 0x0070] 0000231C 8281FF8C lwz r20, [r1 - 0x0074] 00002320 8261FF98 lwz r19, [r1 - 0x0068] 00002324 8241FF8C lwz r18, [r1 - 0x0074] 00002328 81C1FF94 lwz r14, [r1 - 0x006C] 0000232C 81A1FF9C lwz r13, [r1 - 0x0064] label00002330: 00002330 80F10004 lwz r7, [r17 + 0x0004] 00002334 80110000 lwz r0, [r17] 00002338 54FB8DFC rlwinm r27, r7, 17, 23, 30 0000233C 540A8DFC rlwinm r10, r0, 17, 23, 30 00002340 54FACDFC rlwinm r26, r7, 25, 23, 30 00002344 8101FF90 lwz r8, [r1 - 0x0070] 00002348 7D2D52AE lhax r9, r13, r10 0000234C 7F88522E lhzx r28, r8, r10 00002350 54083C70 rlwinm r8, r0, 7, 17, 24 00002354 7D4FD2AE lhax r10, r15, r26 00002358 54EB3C70 rlwinm r11, r7, 7, 17, 24 0000235C 541DCDFC rlwinm r29, r0, 25, 23, 30 00002360 7FEDDAAE lhax r31, r13, r27 00002364 7D294014 addc r9, r9, r8 00002368 7D0FEAAE lhax r8, r15, r29 0000236C 2F980000 cmpwi cr7, r24, 0 00002370 7D6BF814 addc r11, r11, r31 00002374 7D4B5014 addc r10, r11, r10 00002378 540C0DFC rlwinm r12, r0, 1, 23, 30 0000237C 7D6EEA2E lhzx r11, r14, r29 00002380 7D284814 addc r9, r8, r9 00002384 310A0100 addic r8, r10, 256 00002388 7FE84814 addc r31, r8, r9 0000238C 54F90DFC rlwinm r25, r7, 1, 23, 30 00002390 7D50CAAE lhax r10, r16, r25 00002394 7D1062AE lhax r8, r16, r12 00002398 7FD2D2AE lhax r30, r18, r26 0000239C 54E9BC70 rlwinm r9, r7, 23, 17, 24 000023A0 5400BC70 rlwinm r0, r0, 23, 17, 24 000023A4 7CE95014 addc r7, r9, r10 000023A8 7C080014 addc r0, r8, r0 000023AC 7D93622E lhzx r12, r19, r12 000023B0 7D36D22E lhzx r9, r22, r26 000023B4 7D7C5814 addc r11, r28, r11 000023B8 7D15DA2E lhzx r8, r21, r27 000023BC 7FB4EAAE lhax r29, r20, r29 000023C0 7D6B6014 addc r11, r11, r12 000023C4 7CE7F014 addc r7, r7, r30 000023C8 30E70100 addic r7, r7, 256 000023CC 7D084814 addc r8, r8, r9 000023D0 7FEC4E70 srawi r12, r31, 9 000023D4 7D53CA2E lhzx r10, r19, r25 000023D8 7C1D0014 addc r0, r29, r0 000023DC 352C0080 addic. r9, r12, 128 000023E0 7C070014 addc r0, r7, r0 000023E4 30EB0080 addic r7, r11, 128 000023E8 7D485014 addc r10, r8, r10 000023EC 39070000 addi r8, r7, 0x0000 000023F0 7C004E70 srawi r0, r0, 9 000023F4 2F0900FF cmpwi cr6, r9, 255 000023F8 32310008 addic r17, r17, 8 000023FC 30EA0080 addic r7, r10, 128 00002400 30000080 addic r0, r0, 128 00002404 4080000C bge +0x0000000C /* 00002410 */ 00002408 39200000 li r9, 0x0000 0000240C 4800000C b +0x0000000C /* 00002418 */ label00002410: 00002410 40990008 ble cr6, +0x00000008 /* 00002418 */ 00002414 392000FF li r9, 0x00FF label00002418: 00002418 2F000000 cmpwi cr6, r0, 0 0000241C 2C0000FF cmpwi r0, 255 00002420 3129FF80 subic r9, r9, 128 00002424 5508800E rlwinm r8, r8, 16, 0, 7 00002428 40980010 bge cr6, +0x00000010 /* 00002438 */ 0000242C 38000000 li r0, 0x0000 00002430 5128821E rlwimi r8, r9, 16, 8, 15 00002434 48000010 b +0x00000010 /* 00002444 */ label00002438: 00002438 40810008 ble +0x00000008 /* 00002440 */ 0000243C 380000FF li r0, 0x00FF label00002440: 00002440 5128821E rlwimi r8, r9, 16, 8, 15 label00002444: 00002444 3120FF80 subic r9, r0, 128 00002448 54E0002E rlwinm r0, r7, 0, 0, 23 0000244C 7D000378 or r0, r8, r0 00002450 5120063E rlwimi r0, r9, 0, 24, 31 00002454 94170004 stwu [r23 + 0x0004], r0 00002458 30630004 addic r3, r3, 4 0000245C 3318FFFF subic r24, r24, 1 00002460 409EFED0 bne cr7, -0x00000130 /* 00002330 */ 00002464 48000228 b +0x00000228 /* 0000268C */ label00002468: 00002468 30C6FFFF subic r6, r6, 1 0000246C 3283FFFC subic r20, r3, 4 00002470 419E021C beq cr7, +0x0000021C /* 0000268C */ label00002474: 00002474 82710000 lwz r19, [r17] 00002478 82510004 lwz r18, [r17 + 0x0004] 0000247C 5660863E rlwinm r0, r19, 16, 24, 31 00002480 8121FFA4 lwz r9, [r1 - 0x005C] 00002484 1DC04C85 mulli r14, r0, 19589 00002488 5676C63E rlwinm r22, r19, 24, 24, 31 0000248C 7F09B1D6 mullw r24, r9, r22 00002490 565B063E rlwinm r27, r18, 0, 24, 31 00002494 5677063E rlwinm r23, r19, 0, 24, 31 00002498 1F371D49 mulli r25, r23, 7497 0000249C 1FA0D4CB mulli r29, r0, -11061 000024A0 565AC63E rlwinm r26, r18, 24, 24, 31 000024A4 564C863E rlwinm r12, r18, 16, 24, 31 000024A8 1EAC4C85 mulli r21, r12, 19589 000024AC 7DA9D1D6 mullw r13, r9, r26 000024B0 5649D5BA rlwinm r9, r18, 26, 22, 29 000024B4 7D3A4814 addc r9, r26, r9 000024B8 5660D5BA rlwinm r0, r19, 26, 22, 29 000024BC 5529103A rlwinm r9, r9, 2, 0, 29 000024C0 7C160014 addc r0, r22, r0 000024C4 7D3A4814 addc r9, r26, r9 000024C8 5400103A rlwinm r0, r0, 2, 0, 29 000024CC 5529103A rlwinm r9, r9, 2, 0, 29 000024D0 7C160014 addc r0, r22, r0 000024D4 1F9B1D49 mulli r28, r27, 7497 000024D8 5407103A rlwinm r7, r0, 2, 0, 29 000024DC 7D1A4814 addc r8, r26, r9 000024E0 564ADD78 rlwinm r10, r18, 27, 21, 28 000024E4 7D7A5010 subfc r11, r26, r10 000024E8 7D563814 addc r10, r22, r7 000024EC 1FECD4CB mulli r31, r12, -11061 000024F0 564915BA rlwinm r9, r18, 2, 22, 29 000024F4 2F860000 cmpwi cr7, r6, 0 000024F8 55071838 rlwinm r7, r8, 3, 0, 28 000024FC 7D3B4814 addc r9, r27, r9 00002500 556B103A rlwinm r11, r11, 2, 0, 29 00002504 7D9A5810 subfc r12, r26, r11 00002508 5529103A rlwinm r9, r9, 2, 0, 29 0000250C 5660DD78 rlwinm r0, r19, 27, 21, 28 00002510 7D160010 subfc r8, r22, r0 00002514 566015BA rlwinm r0, r19, 2, 22, 29 00002518 554A1838 rlwinm r10, r10, 3, 0, 28 0000251C 7D765010 subfc r11, r22, r10 00002520 7C170014 addc r0, r23, r0 00002524 7CFA3810 subfc r7, r26, r7 00002528 54EA083C rlwinm r10, r7, 1, 0, 30 0000252C 5508103A rlwinm r8, r8, 2, 0, 29 00002530 7CF64010 subfc r7, r22, r8 00002534 5408103A rlwinm r8, r0, 2, 0, 29 00002538 7C1B4814 addc r0, r27, r9 0000253C 56497A60 rlwinm r9, r18, 15, 9, 16 00002540 567E7A60 rlwinm r30, r19, 15, 9, 16 00002544 558C103A rlwinm r12, r12, 2, 0, 29 00002548 556B083C rlwinm r11, r11, 1, 0, 30 0000254C 7D4AD010 subfc r10, r10, r26 00002550 7D174014 addc r8, r23, r8 00002554 54E7103A rlwinm r7, r7, 2, 0, 29 00002558 54001838 rlwinm r0, r0, 3, 0, 28 0000255C 7D9A6010 subfc r12, r26, r12 00002560 7D6BB010 subfc r11, r11, r22 00002564 55081838 rlwinm r8, r8, 3, 0, 28 00002568 554A2036 rlwinm r10, r10, 4, 0, 27 0000256C 7D29F814 addc r9, r9, r31 00002570 7CF63810 subfc r7, r22, r7 00002574 7C1B0010 subfc r0, r27, r0 00002578 7FFDF014 addc r31, r29, r30 0000257C 7D295014 addc r9, r9, r10 00002580 7D174010 subfc r8, r23, r8 00002584 558C103A rlwinm r12, r12, 2, 0, 29 00002588 556B2036 rlwinm r11, r11, 4, 0, 27 0000258C 5400083C rlwinm r0, r0, 1, 0, 30 00002590 7D5A6014 addc r10, r26, r12 00002594 54E7103A rlwinm r7, r7, 2, 0, 29 00002598 5508083C rlwinm r8, r8, 1, 0, 30 0000259C 7D6BF814 addc r11, r11, r31 000025A0 3D290001 addis r9, r9, 0x0001 000025A4 554A103A rlwinm r10, r10, 2, 0, 29 000025A8 7C00D810 subfc r0, r0, r27 000025AC 7CF63814 addc r7, r22, r7 000025B0 7D2B4814 addc r9, r11, r9 000025B4 7D08B810 subfc r8, r8, r23 000025B8 7D4AD010 subfc r10, r10, r26 000025BC 564BFA60 rlwinm r11, r18, 31, 9, 16 000025C0 54002036 rlwinm r0, r0, 4, 0, 27 000025C4 7C0B0014 addc r0, r11, r0 000025C8 554A2036 rlwinm r10, r10, 4, 0, 27 000025CC 54E7103A rlwinm r7, r7, 2, 0, 29 000025D0 7D405014 addc r10, r0, r10 000025D4 7CE7B010 subfc r7, r7, r22 000025D8 7C156814 addc r0, r21, r13 000025DC 55082036 rlwinm r8, r8, 4, 0, 27 000025E0 566BFA60 rlwinm r11, r19, 31, 9, 16 000025E4 7D085814 addc r8, r8, r11 000025E8 54E72036 rlwinm r7, r7, 4, 0, 27 000025EC 7D80E014 addc r12, r0, r28 000025F0 7C074014 addc r0, r7, r8 000025F4 7D298E70 srawi r9, r9, 17 000025F8 7D6EC014 addc r11, r14, r24 000025FC 3D0A0001 addis r8, r10, 0x0001 00002600 35290080 addic. r9, r9, 128 00002604 7D6BC814 addc r11, r11, r25 00002608 7C004014 addc r0, r0, r8 0000260C 2F0900FF cmpwi cr6, r9, 255 00002610 3D0B0001 addis r8, r11, 0x0001 00002614 3CEC0001 addis r7, r12, 0x0001 00002618 7C008E70 srawi r0, r0, 17 0000261C 31088000 subic r8, r8, 32768 00002620 32310008 addic r17, r17, 8 00002624 30E78000 subic r7, r7, 32768 00002628 30000080 addic r0, r0, 128 0000262C 4080000C bge +0x0000000C /* 00002638 */ 00002630 39200000 li r9, 0x0000 00002634 4800000C b +0x0000000C /* 00002640 */ label00002638: 00002638 40990008 ble cr6, +0x00000008 /* 00002640 */ 0000263C 392000FF li r9, 0x00FF label00002640: 00002640 2C000000 cmpwi r0, 0 00002644 2F0000FF cmpwi cr6, r0, 255 00002648 3129FF80 subic r9, r9, 128 0000264C 5508400E rlwinm r8, r8, 8, 0, 7 00002650 40800010 bge +0x00000010 /* 00002660 */ 00002654 38000000 li r0, 0x0000 00002658 5128821E rlwimi r8, r9, 16, 8, 15 0000265C 48000010 b +0x00000010 /* 0000266C */ label00002660: 00002660 40990008 ble cr6, +0x00000008 /* 00002668 */ 00002664 380000FF li r0, 0x00FF label00002668: 00002668 5128821E rlwimi r8, r9, 16, 8, 15 label0000266C: 0000266C 3120FF80 subic r9, r0, 128 00002670 54E0C22E rlwinm r0, r7, 24, 8, 23 00002674 7D000378 or r0, r8, r0 00002678 5120063E rlwimi r0, r9, 0, 24, 31 0000267C 94140004 stwu [r20 + 0x0004], r0 00002680 30630004 addic r3, r3, 4 00002684 30C6FFFF subic r6, r6, 1 00002688 409EFDEC bne cr7, -0x00000214 /* 00002474 */ label0000268C: 0000268C 8121FFA0 lwz r9, [r1 - 0x0060] 00002690 7C842814 addc r4, r4, r5 00002694 3129FFFF subic r9, r9, 1 00002698 9121FFA0 stw [r1 - 0x0060], r9 0000269C 4086FC54 bne cr1, -0x000003AC /* 000022F0 */ label000026A0: 000026A0 8121FF88 lwz r9, [r1 - 0x0078] 000026A4 7C691810 subfc r3, r9, r3 000026A8 B9A1FFB4 lmw r13, [r1 - 0x004C] 000026AC 4E800020 blr 000026B0 00000000 .invalid 000026B4 00002040 .invalid 000026B8 00130600 .invalid 000026BC 00000000 .invalid 000026C0 00000420 .invalid 000026C4 000E436F .invalid 000026C8 6D707265 xoris r16, r11, 0x7265 000026CC 73735374 andi. r19, r27, 0x5374 000026D0 72697073 andi. r9, r19, 0x7073 000026D4 00000000 .invalid fn000026D8: 000026D8 81820000 lwz r12, [r2] 000026DC 90410014 stw [r1 + 0x0014], r2 000026E0 800C0000 lwz r0, [r12] 000026E4 804C0004 lwz r2, [r12 + 0x0004] 000026E8 7C0903A6 mtctr r0 000026EC 4E800420 bctr 000026F0 00000000 .invalid 000026F4 000C8000 .invalid 000026F8 00000000 .invalid fn000026FC: 000026FC 81820004 lwz r12, [r2 + 0x0004] 00002700 90410014 stw [r1 + 0x0014], r2 00002704 800C0000 lwz r0, [r12] 00002708 804C0004 lwz r2, [r12 + 0x0004] 0000270C 7C0903A6 mtctr r0 00002710 4E800420 bctr 00002714 00000000 .invalid 00002718 000C8000 .invalid 0000271C 00000000 .invalid fn00002720: 00002720 81820008 lwz r12, [r2 + 0x0008] 00002724 90410014 stw [r1 + 0x0014], r2 00002728 800C0000 lwz r0, [r12] 0000272C 804C0004 lwz r2, [r12 + 0x0004] 00002730 7C0903A6 mtctr r0 00002734 4E800420 bctr 00002738 00000000 .invalid 0000273C 000C8000 .invalid 00002740 00000000 .invalid fn00002744: 00002744 81820014 lwz r12, [r2 + 0x0014] 00002748 90410014 stw [r1 + 0x0014], r2 0000274C 800C0000 lwz r0, [r12] 00002750 804C0004 lwz r2, [r12 + 0x0004] 00002754 7C0903A6 mtctr r0 00002758 4E800420 bctr 0000275C 00000000 .invalid 00002760 000C8000 .invalid 00002764 00000000 .invalid fn00002768: 00002768 81820018 lwz r12, [r2 + 0x0018] 0000276C 90410014 stw [r1 + 0x0014], r2 00002770 800C0000 lwz r0, [r12] 00002774 804C0004 lwz r2, [r12 + 0x0004] 00002778 7C0903A6 mtctr r0 0000277C 4E800420 bctr 00002780 00000000 .invalid 00002784 000C8000 .invalid 00002788 00000000 .invalid fn0000278C: 0000278C 8182001C lwz r12, [r2 + 0x001C] 00002790 90410014 stw [r1 + 0x0014], r2 00002794 800C0000 lwz r0, [r12] 00002798 804C0004 lwz r2, [r12 + 0x0004] 0000279C 7C0903A6 mtctr r0 000027A0 4E800420 bctr 000027A4 00000000 .invalid 000027A8 000C8000 .invalid 000027AC 00000000 .invalid fn000027B0: 000027B0 81820020 lwz r12, [r2 + 0x0020] 000027B4 90410014 stw [r1 + 0x0014], r2 000027B8 800C0000 lwz r0, [r12] 000027BC 804C0004 lwz r2, [r12 + 0x0004] 000027C0 7C0903A6 mtctr r0 000027C4 4E800420 bctr 000027C8 00000000 .invalid 000027CC 000C8000 .invalid 000027D0 00000000 .invalid fn000027D4: 000027D4 81820024 lwz r12, [r2 + 0x0024] 000027D8 90410014 stw [r1 + 0x0014], r2 000027DC 800C0000 lwz r0, [r12] 000027E0 804C0004 lwz r2, [r12 + 0x0004] 000027E4 7C0903A6 mtctr r0 000027E8 4E800420 bctr 000027EC 00000000 .invalid 000027F0 000C8000 .invalid 000027F4 00000000 .invalid fn000027F8: 000027F8 81820028 lwz r12, [r2 + 0x0028] 000027FC 90410014 stw [r1 + 0x0014], r2 00002800 800C0000 lwz r0, [r12] 00002804 804C0004 lwz r2, [r12 + 0x0004] 00002808 7C0903A6 mtctr r0 0000280C 4E800420 bctr 00002810 00000000 .invalid 00002814 000C8000 .invalid 00002818 00000000 .invalid fn0000281C: 0000281C 8182002C lwz r12, [r2 + 0x002C] 00002820 90410014 stw [r1 + 0x0014], r2 00002824 800C0000 lwz r0, [r12] 00002828 804C0004 lwz r2, [r12 + 0x0004] 0000282C 7C0903A6 mtctr r0 00002830 4E800420 bctr 00002834 00000000 .invalid 00002838 000C8000 .invalid 0000283C 00000000 .invalid fn00002840: 00002840 81820030 lwz r12, [r2 + 0x0030] 00002844 90410014 stw [r1 + 0x0014], r2 00002848 800C0000 lwz r0, [r12] 0000284C 804C0004 lwz r2, [r12 + 0x0004] 00002850 7C0903A6 mtctr r0 00002854 4E800420 bctr 00002858 00000000 .invalid 0000285C 000C8000 .invalid 00002860 00000000 .invalid fn00002864: 00002864 81820034 lwz r12, [r2 + 0x0034] 00002868 90410014 stw [r1 + 0x0014], r2 0000286C 800C0000 lwz r0, [r12] 00002870 804C0004 lwz r2, [r12 + 0x0004] 00002874 7C0903A6 mtctr r0 00002878 4E800420 bctr 0000287C 00000000 .invalid 00002880 000C8000 .invalid 00002884 00000000 .invalid fn00002888: 00002888 81820038 lwz r12, [r2 + 0x0038] 0000288C 90410014 stw [r1 + 0x0014], r2 00002890 800C0000 lwz r0, [r12] 00002894 804C0004 lwz r2, [r12 + 0x0004] 00002898 7C0903A6 mtctr r0 0000289C 4E800420 bctr 000028A0 00000000 .invalid 000028A4 000C8000 .invalid 000028A8 00000000 .invalid fn000028AC: 000028AC 8182003C lwz r12, [r2 + 0x003C] 000028B0 90410014 stw [r1 + 0x0014], r2 000028B4 800C0000 lwz r0, [r12] 000028B8 804C0004 lwz r2, [r12 + 0x0004] 000028BC 7C0903A6 mtctr r0 000028C0 4E800420 bctr 000028C4 00000000 .invalid 000028C8 000C8000 .invalid 000028CC 00000000 .invalid fn000028D0: 000028D0 81820040 lwz r12, [r2 + 0x0040] 000028D4 90410014 stw [r1 + 0x0014], r2 000028D8 800C0000 lwz r0, [r12] 000028DC 804C0004 lwz r2, [r12 + 0x0004] 000028E0 7C0903A6 mtctr r0 000028E4 4E800420 bctr 000028E8 00000000 .invalid 000028EC 000C8000 .invalid 000028F0 00000000 .invalid fn000028F4: 000028F4 81820044 lwz r12, [r2 + 0x0044] 000028F8 90410014 stw [r1 + 0x0014], r2 000028FC 800C0000 lwz r0, [r12] 00002900 804C0004 lwz r2, [r12 + 0x0004] 00002904 7C0903A6 mtctr r0 00002908 4E800420 bctr 0000290C 00000000 .invalid 00002910 000C8000 .invalid 00002914 00000000 .invalid fn00002918: 00002918 81820048 lwz r12, [r2 + 0x0048] 0000291C 90410014 stw [r1 + 0x0014], r2 00002920 800C0000 lwz r0, [r12] 00002924 804C0004 lwz r2, [r12 + 0x0004] 00002928 7C0903A6 mtctr r0 0000292C 4E800420 bctr 00002930 00000000 .invalid 00002934 000C8000 .invalid 00002938 00000000 .invalid fn0000293C: 0000293C 8182004C lwz r12, [r2 + 0x004C] 00002940 90410014 stw [r1 + 0x0014], r2 00002944 800C0000 lwz r0, [r12] 00002948 804C0004 lwz r2, [r12 + 0x0004] 0000294C 7C0903A6 mtctr r0 00002950 4E800420 bctr 00002954 00000000 .invalid 00002958 000C8000 .invalid 0000295C 00000000 .invalid fn00002960: 00002960 81820050 lwz r12, [r2 + 0x0050] 00002964 90410014 stw [r1 + 0x0014], r2 00002968 800C0000 lwz r0, [r12] 0000296C 804C0004 lwz r2, [r12 + 0x0004] 00002970 7C0903A6 mtctr r0 00002974 4E800420 bctr 00002978 00000000 .invalid 0000297C 000C8000 .invalid 00002980 00000000 .invalid fn00002984: 00002984 81820058 lwz r12, [r2 + 0x0058] 00002988 90410014 stw [r1 + 0x0014], r2 0000298C 800C0000 lwz r0, [r12] 00002990 804C0004 lwz r2, [r12 + 0x0004] 00002994 7C0903A6 mtctr r0 00002998 4E800420 bctr 0000299C 00000000 .invalid 000029A0 000C8000 .invalid 000029A4 00000000 .invalid fn000029A8: 000029A8 81820060 lwz r12, [r2 + 0x0060] 000029AC 90410014 stw [r1 + 0x0014], r2 000029B0 800C0000 lwz r0, [r12] 000029B4 804C0004 lwz r2, [r12 + 0x0004] 000029B8 7C0903A6 mtctr r0 000029BC 4E800420 bctr 000029C0 00000000 .invalid 000029C4 000C8000 .invalid 000029C8 00000000 .invalid fn000029CC: 000029CC 81820064 lwz r12, [r2 + 0x0064] 000029D0 90410014 stw [r1 + 0x0014], r2 000029D4 800C0000 lwz r0, [r12] 000029D8 804C0004 lwz r2, [r12 + 0x0004] 000029DC 7C0903A6 mtctr r0 000029E0 4E800420 bctr 000029E4 00000000 .invalid 000029E8 000C8000 .invalid 000029EC 00000000 .invalid fn000029F0: 000029F0 81820068 lwz r12, [r2 + 0x0068] 000029F4 90410014 stw [r1 + 0x0014], r2 000029F8 800C0000 lwz r0, [r12] 000029FC 804C0004 lwz r2, [r12 + 0x0004] 00002A00 7C0903A6 mtctr r0 00002A04 4E800420 bctr 00002A08 00000000 .invalid 00002A0C 000C8000 .invalid 00002A10 00000000 .invalid fn00002A14: 00002A14 8182006C lwz r12, [r2 + 0x006C] 00002A18 90410014 stw [r1 + 0x0014], r2 00002A1C 800C0000 lwz r0, [r12] 00002A20 804C0004 lwz r2, [r12 + 0x0004] 00002A24 7C0903A6 mtctr r0 00002A28 4E800420 bctr 00002A2C 00000000 .invalid 00002A30 000C8000 .invalid 00002A34 00000000 .invalid fn00002A38: 00002A38 81820070 lwz r12, [r2 + 0x0070] 00002A3C 90410014 stw [r1 + 0x0014], r2 00002A40 800C0000 lwz r0, [r12] 00002A44 804C0004 lwz r2, [r12 + 0x0004] 00002A48 7C0903A6 mtctr r0 00002A4C 4E800420 bctr 00002A50 00000000 .invalid 00002A54 000C8000 .invalid 00002A58 00000000 .invalid fn00002A5C: 00002A5C 81820074 lwz r12, [r2 + 0x0074] 00002A60 90410014 stw [r1 + 0x0014], r2 00002A64 800C0000 lwz r0, [r12] 00002A68 804C0004 lwz r2, [r12 + 0x0004] 00002A6C 7C0903A6 mtctr r0 00002A70 4E800420 bctr 00002A74 00000000 .invalid 00002A78 000C8000 .invalid 00002A7C 00000000 .invalid fn00002A80: 00002A80 81820078 lwz r12, [r2 + 0x0078] 00002A84 90410014 stw [r1 + 0x0014], r2 00002A88 800C0000 lwz r0, [r12] 00002A8C 804C0004 lwz r2, [r12 + 0x0004] 00002A90 7C0903A6 mtctr r0 00002A94 4E800420 bctr 00002A98 00000000 .invalid 00002A9C 000C8000 .invalid 00002AA0 00000000 .invalid fn00002AA4: 00002AA4 8182007C lwz r12, [r2 + 0x007C] 00002AA8 90410014 stw [r1 + 0x0014], r2 00002AAC 800C0000 lwz r0, [r12] 00002AB0 804C0004 lwz r2, [r12 + 0x0004] 00002AB4 7C0903A6 mtctr r0 00002AB8 4E800420 bctr 00002ABC 00000000 .invalid 00002AC0 000C8000 .invalid 00002AC4 00000000 .invalid fn00002AC8: 00002AC8 81820080 lwz r12, [r2 + 0x0080] 00002ACC 90410014 stw [r1 + 0x0014], r2 00002AD0 800C0000 lwz r0, [r12] 00002AD4 804C0004 lwz r2, [r12 + 0x0004] 00002AD8 7C0903A6 mtctr r0 00002ADC 4E800420 bctr 00002AE0 00000000 .invalid 00002AE4 000C8000 .invalid 00002AE8 00000000 .invalid fn00002AEC: 00002AEC 81820084 lwz r12, [r2 + 0x0084] 00002AF0 90410014 stw [r1 + 0x0014], r2 00002AF4 800C0000 lwz r0, [r12] 00002AF8 804C0004 lwz r2, [r12 + 0x0004] 00002AFC 7C0903A6 mtctr r0 00002B00 4E800420 bctr 00002B04 00000000 .invalid 00002B08 000C8000 .invalid 00002B0C 00000000 .invalid fn00002B10: 00002B10 800B0000 lwz r0, [r11] 00002B14 90410014 stw [r1 + 0x0014], r2 00002B18 7C0903A6 mtctr r0 00002B1C 804B0004 lwz r2, [r11 + 0x0004] 00002B20 7D6C5B78 mr r12, r11 00002B24 816B0008 lwz r11, [r11 + 0x0008] 00002B28 4E800420 bctr 00002B2C 4E800020 blr 00002B30 00000000 .invalid 00002B34 000C0000 .invalid 00002B38 00000000 .invalid 00002B3C 00000000 .invalid 00002B40 00000000 .invalid 00002B44 00000000 .invalid 00002B48 00000000 .invalid 00002B4C 00000000 .invalid 00002B50 00000000 .invalid fn00002B54: 00002B54 81820088 lwz r12, [r2 + 0x0088] 00002B58 90410014 stw [r1 + 0x0014], r2 00002B5C 800C0000 lwz r0, [r12] 00002B60 804C0004 lwz r2, [r12 + 0x0004] 00002B64 7C0903A6 mtctr r0 00002B68 4E800420 bctr 00002B6C 00000000 .invalid 00002B70 000C8000 .invalid 00002B74 00000000 .invalid fn00002B78: 00002B78 8182008C lwz r12, [r2 + 0x008C] 00002B7C 90410014 stw [r1 + 0x0014], r2 00002B80 800C0000 lwz r0, [r12] 00002B84 804C0004 lwz r2, [r12 + 0x0004] 00002B88 7C0903A6 mtctr r0 00002B8C 4E800420 bctr 00002B90 00000000 .invalid 00002B94 000C8000 .invalid 00002B98 00000000 .invalid fn00002B9C: 00002B9C 81820090 lwz r12, [r2 + 0x0090] 00002BA0 90410014 stw [r1 + 0x0014], r2 00002BA4 800C0000 lwz r0, [r12] 00002BA8 804C0004 lwz r2, [r12 + 0x0004] 00002BAC 7C0903A6 mtctr r0 00002BB0 4E800420 bctr 00002BB4 00000000 .invalid 00002BB8 000C8000 .invalid 00002BBC 00000000 .invalid fn00002BC0: 00002BC0 81820094 lwz r12, [r2 + 0x0094] 00002BC4 90410014 stw [r1 + 0x0014], r2 00002BC8 800C0000 lwz r0, [r12] 00002BCC 804C0004 lwz r2, [r12 + 0x0004] 00002BD0 7C0903A6 mtctr r0 00002BD4 4E800420 bctr 00002BD8 00000000 .invalid 00002BDC 000C8000 .invalid 00002BE0 00000000 .invalid fn00002BE4: 00002BE4 8182009C lwz r12, [r2 + 0x009C] 00002BE8 90410014 stw [r1 + 0x0014], r2 00002BEC 800C0000 lwz r0, [r12] 00002BF0 804C0004 lwz r2, [r12 + 0x0004] 00002BF4 7C0903A6 mtctr r0 00002BF8 4E800420 bctr 00002BFC 00000000 .invalid 00002C00 000C8000 .invalid 00002C04 00000000 .invalid fn00002C08: 00002C08 818200A0 lwz r12, [r2 + 0x00A0] 00002C0C 90410014 stw [r1 + 0x0014], r2 00002C10 800C0000 lwz r0, [r12] 00002C14 804C0004 lwz r2, [r12 + 0x0004] 00002C18 7C0903A6 mtctr r0 00002C1C 4E800420 bctr 00002C20 00000000 .invalid 00002C24 000C8000 .invalid 00002C28 00000000 .invalid fn00002C2C: 00002C2C 818200A4 lwz r12, [r2 + 0x00A4] 00002C30 90410014 stw [r1 + 0x0014], r2 00002C34 800C0000 lwz r0, [r12] 00002C38 804C0004 lwz r2, [r12 + 0x0004] 00002C3C 7C0903A6 mtctr r0 00002C40 4E800420 bctr 00002C44 00000000 .invalid 00002C48 000C8000 .invalid 00002C4C 00000000 .invalid fn00002C50: 00002C50 818200A8 lwz r12, [r2 + 0x00A8] 00002C54 90410014 stw [r1 + 0x0014], r2 00002C58 800C0000 lwz r0, [r12] 00002C5C 804C0004 lwz r2, [r12 + 0x0004] 00002C60 7C0903A6 mtctr r0 00002C64 4E800420 bctr 00002C68 00000000 .invalid 00002C6C 000C8000 .invalid 00002C70 00000000 .invalid fn00002C74: 00002C74 818200AC lwz r12, [r2 + 0x00AC] 00002C78 90410014 stw [r1 + 0x0014], r2 00002C7C 800C0000 lwz r0, [r12] 00002C80 804C0004 lwz r2, [r12 + 0x0004] 00002C84 7C0903A6 mtctr r0 00002C88 4E800420 bctr 00002C8C 00000000 .invalid 00002C90 000C8000 .invalid 00002C94 00000000 .invalid 00002C98 000002CC .invalid 00002C9C 0000027C .invalid 00002CA0 00000240 .invalid 00002CA4 00000200 .invalid 00002CA8 00000220 .invalid 00002CAC 0000016C .invalid 00002CB0 0000018C .invalid 00002CB4 00000124 .invalid 00002CB8 000001C4 .invalid 00002CBC 0000030C .invalid 00002CC0 0000030C .invalid 00002CC4 0000013C .invalid 00002CC8 0000013C .invalid 00002CCC 0000013C .invalid 00002CD0 000001AC .invalid [section 1 header] name __missing__ default_address 00000000 total_size 100 unpacked_size 100 packed_size 35 section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 | 0000000000000010 | 00 01 00 04 00 00 00 20 00 00 00 00 00 00 00 00 | 0000000000000020 | 00 00 00 00 00 00 00 50 00 00 00 00 00 00 0F 4C | P L 0000000000000030 | 00 00 00 50 00 00 00 00 00 00 0D 88 00 00 00 50 | P P 0000000000000040 | 00 00 00 00 00 00 1F B0 00 00 00 50 00 00 00 00 | P 0000000000000050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2C 98 | , 0000000000000060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000090 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00000000000000A0 | 00 00 00 00 00 00 00 2C 00 00 00 00 00 00 00 38 | , 8 00000000000000B0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00000000000000C0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00000000000000D0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00000000000000E0 | 00 00 00 00 00 00 00 00 00 00 00 44 00 00 00 00 | D 00000000000000F0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | [section 1 relocation program disassembly] 0000: 0141 reloc_skip_then_add_sect_d skip_words=5, num_words=1 0002: 8007 reloc_incr_reloc_addr delta=0x8 0004: 4403 reloc_v_add_sect_c_sect_d_none num_3_word_blocks=4 0006: 4A02 reloc_v_add_imports num_words=3 0008: 4001 reloc_v_add_sect_c num_words=2 000A: 4A0F reloc_v_add_imports num_words=16 000C: 0001 reloc_skip_then_add_sect_d skip_words=0, num_words=1 000E: 4A00 reloc_v_add_imports num_words=1 0010: 0001 reloc_skip_then_add_sect_d skip_words=0, num_words=1 0012: 4A01 reloc_v_add_imports num_words=2 0014: 601F reloc_i_add_import index=0x1F 0016: 6016 reloc_i_add_import index=0x16 0018: 6020 reloc_i_add_import index=0x20 001A: 6017 reloc_i_add_import index=0x17 001C: 4A02 reloc_v_add_imports num_words=3 001E: 6021 reloc_i_add_import index=0x21 0020: 4A02 reloc_v_add_imports num_words=3 0022: 601B reloc_i_add_import index=0x1B 0024: 0001 reloc_skip_then_add_sect_d skip_words=0, num_words=1 0026: 4A00 reloc_v_add_imports num_words=1 0028: 6025 reloc_i_add_import index=0x25 002A: 601D reloc_i_add_import index=0x1D 002C: 4A00 reloc_v_add_imports num_words=1 002E: 6026 reloc_i_add_import index=0x26 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 388 section_kind LOADER share_kind GLOBAL alignment 02 [export table: 0 entries] [import table: 39 entries] 0 => [import InterfaceLib:DisposeHandle (02)] 1 => [import InterfaceLib:DisposePtr (02)] 2 => [import InterfaceLib:SetComponentRefcon (02)] 3 => [import InterfaceLib:BlockMove (02)] 4 => [import InterfaceLib:GetZone (02)] 5 => [import InterfaceLib:NewPtrClear (02)] 6 => [import InterfaceLib:SetComponentInstanceStorage (02)] 7 => [import InterfaceLib:GetComponentInstanceA5 (02)] 8 => [import InterfaceLib:SystemZone (02)] 9 => [import InterfaceLib:SetZone (02)] 10 => [import InterfaceLib:GetComponentRefcon (02)] 11 => [import InterfaceLib:CurResFile (02)] 12 => [import InterfaceLib:OpenComponentResFile (02)] 13 => [import InterfaceLib:GetResource (02)] 14 => [import InterfaceLib:CloseComponentResFile (02)] 15 => [import InterfaceLib:ResError (02)] 16 => [import InterfaceLib:UseResFile (02)] 17 => [import InterfaceLib:DetachResource (02)] 18 => [import InterfaceLib:HNoPurge (02)] 19 => [import InterfaceLib:NewRoutineDescriptor (02)] 20 => [import InterfaceLib:PtrZone (02)] 21 => [import InterfaceLib:NewHandle (02)] 22 => [import InterfaceLib:DisposeRoutineDescriptor (02)] 23 => [import InterfaceLib:HUnlock (02)] 24 => [import InterfaceLib:CountComponentInstances (02)] 25 => [import InterfaceLib:HPurge (02)] 26 => [import InterfaceLib:Dequeue (02)] 27 => [import InterfaceLib:CallUniversalProc (02)] 28 => [import InterfaceLib:FixDiv (02)] 29 => [import InterfaceLib:Enqueue (02)] 30 => [import InterfaceLib:HLock (02)] 31 => [import QuickTimeLib:DisposeCallBack (02)] 32 => [import QuickTimeLib:DequeueSyncTask (02)] 33 => [import QuickTimeLib:ICMShieldSequenceCursor (02)] 34 => [import QuickTimeLib:ICMDecompressComplete (02)] 35 => [import QuickTimeLib:CallMeWhen (02)] 36 => [import QuickTimeLib:QueueSyncTask (02)] 37 => [import QuickTimeLib:NewCallBack (02)] 38 => [import QuickTimeLib:CancelCallBack (02)]